我正在Oracle APEX 5.1上开发一个应用程序。我有一个动态选择列表,其值取决于同一页面上的页面项值。所以我在选择列表的''Cascading LOV Paret item'字段中添加了这个页面项,并在选择列表的pl / sql代码中引用了这个项目。 我已经为提交页面的选择列表定义了一个'onChange'动态动作'。
问题是:只要动态选择列表被级联LOV父项值的更改刷新,就会执行此动态操作。但是我只需要在用户选择列表中的值时执行动态操作。
请帮我找出错误的地方! 提前致谢。
答案 0 :(得分:0)
您是否尝试过将动态动作更改为选择而不是更改?
根据APEX文件here。当以某种方式修改LOV时会触发onChange操作,而当用户在字段中选择某些内容时会触发select动作。
另外,另一种可能的解决方案是在选择列表属性中。有一个名为" Page Action on Selection"可在选择值时用于提交页面。