如何动态生成Apex文本字段所需的值

时间:2014-09-30 12:00:23

标签: javascript oracle oracle-apex

我有JS线

的document.getElementById(元件).required = TRUE;

如何在Oracle APEX中使其运行?

我有一个带有选择列表的表单,其值为是/否。 如果值为“是”,则会显示另外两个文本字段。我通过动态操作(当项目被更改并获得特定值)来完成它,但没有选项来设置所需的值,所以我尝试“执行JS代码”。

但上面的JS系列没有用。

2 个答案:

答案 0 :(得分:2)

您必须为这些文本字段添加两个条件验证。

  1. 根据需要设置字段模板,但将“Is Required”保留为“No”。 enter image description here
  2. 为每个字段添加验证并使其成为“条件”,将条件类型设置为“表达式1中的项目/列的值=表达式2”。在“表达式1”上,将您的选择名称和“表达式2”设置为所需的值。 添加条件 enter image description here 验证级别 enter image description here 验证类型 enter image description here条件 enter image description here

答案 1 :(得分:-1)

当您提交所需的项目时,提交表单时始终是必需的。您必须使用页面验证来检查它是否在特定情况下具有值。