如何以Apex表格形式引用相邻单元格?

时间:2010-07-16 15:10:18

标签: oracle10g oracle-apex

朋友,

我正在将Oracle表单转换为Apex并遇到问题(s?),我希望您可以提供帮助。简单地说问题是如何以Apex表格形式引用相邻单元格?可能吗?

询问的原因是我需要创建一个包含3个相关选择列表的表格形式,我们可以调用它们:

   Divisions

   Cost Centres

   Accounting codes

如果用户选择“成本中心”,我应该检查两个部门和会计代码,以限制“成本中心”选择列表中显示的内容。

这些字段都不是必填字段,用户可以按任何顺序输入字段,例如在新记录中,三个选择列表没有值,用户选择“会计代码”,他们看到所有会计代码,然后如果他们选择“成本中心”,那么他们会看到“成本中心”列表受“会计代码“

我的第一次尝试是把它放在一个单一的条目形式中,实现这一点要容易得多,但这不是一个可行的解决方案。

接近我需要实现的唯一示例是来自Denes Kubicek的this,它融合了许多技术来实现结果。这是解决这个问题的唯一方法吗?

如果需要,我使用的是Apex 4.0

感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:2)

我没有详细介绍Denes的例子,但是我担心即使Apex 4.0以表格形式实现级联LOV也将是一个涉及Javascript和AJAX的复杂任务。 Apex 4.0不支持表格形式上的动态操作,并且它没有表格形式的声明性“父LOV项目”属性,就像它对常规表单一样。简而言之,我认为Apex 4.0中添加的任何内容都不会简化此任务 - 除了您现在可以使用jQuery代码来操作DOM。