Oracle Apex - 动态操作

阿宾纳亚

在 Oracle Apex 动态操作中:

我的关于在动态操作中启用/禁用两个不同项目的查询,如下所示。我正在使用 apex 5,需要启用/禁用这些项目

我的顶点页面中有两个项目

  1. p1_text_field
  2. p2_select_list

我想禁用p2在我输入值时p1启用的类型,反之亦然我想禁用p1当我输入值时p2启用选择值。

德米特里

对于项目p1_text_field

  1. 创建具有以下属性的动态操作:Event-Key downChange, Selection Type- Item, Item(s)-p1_text_field
  2. 添加一个Client Side ConditionType- Item is nullItem- p1_text_field此条件将允许您在清除的情况下解锁禁用字段p1_text_field
  3. 添加True action类型Enable, Selection Type- Item, Item(s)-p2_select_list
  4. 添加False action类型Disable, Selection Type- Item, Item(s)-p2_select_list

之后,当用户在 中输入内容时p1_text_field, ,p2_select_list将被禁用。如果用户清除 的值p1_text_fieldp2_select_list将启用。如果您不需要这个,请不要创建Client Side Condition.

对 重复相同的步骤p2_select_list

UPD - 重要通知

我忘记了 APEX 的一项“功能”。创建新的 true 或 false 操作时,请选中 field Fire on initialization它必须是No,否则将在页面加载时执行操作。主要问题是 APEX 有时会在此字段设置为 的情况下创建新操作Yes

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Oracle Apex:经典报表中的动态计算

oracle apex表格形式的动态计算:sys.htp.p

动态更改APEX_ITEM。Oracle顶点中的TEXT值

Oracle APEX | 如何更改选择列表值并动态提交

如何在Oracle Apex的动态操作中从PLSQL代码内部调用Javascript

Oracle Apex中的动态必填字段

Oracle APEX 5.1.1隐藏工具栏的“操作”按钮

无法在Oracle APEX 18.1.0.00.45上禁用会话状态保护以进行动态操作更新页面项

Oracle APEX-基于页面项的动态where子句

删除Oracle Apex交互式网格行操作

如何在动态操作中单击按钮以调用Oracle APEX中的javascript函数?

共享组件Oracle Apex中的动态where子句

Oracle Apex 19-动态更改页面项模板

动态访问oracle apex 19.2页面

如何在Oracle APEX中获取动态列名称的数据

Oracle APEX:如何在Interactive Grid中获取switch列的新值(在动态操作-JavaScript中)?

Oracle Apex中两个页面之间的动态操作

Oracle APEX DISTINCT标签?

使用RESTFul Oracle APEX

从PLSQL处理Oracle Apex上的动态值

Oracle APEX动态操作可基于许多项目设置价值

Oracle APEX 动态动作页面加载处理

APEX ORACLE - 使用 PL/SQL + Javascript 动态禁用区域

Oracle APEX 图标列表

从 Oracle APEX 中的 JavaScript 动画触发动态操作

Oracle Apex 动态操作不适用于表单项

Oracle APEX:动态 SetValue 不起作用

Oracle APEX 比较两个项目的值以触发动态操作

使用动态操作重定向/刷新页面 - Oracle Apex 21.1