【问题标题】:How do i make two select list interact whit each other ORACLE APEX我如何使两个选择列表相互交互 ORACLE APEX
【发布时间】:2016-10-25 14:00:19
【问题描述】:
我正在尝试使用两个选择列表创建一个动态页面,例如,第一个将显示频道列表,第二个将显示这些频道的电视节目,当我在两个选择列表中选择值时,我得到了正确的结果
我不知道如何使以下事情发生:例如,当我选择第一个值时,让我们说 list channels=CNN 我希望第二个选择列表更新并只显示与此特定频道相对应的电视节目而不是这个列表的所有元素一直
如果您有任何想法,请分享
提前谢谢你
最好的祝福,
布塔哈尔
【问题讨论】:
标签:
oracle
oracle11g
oracle-apex
oracle-apex-5
【解决方案1】:
您可以通过使用 Cascading LOV 父项属性来实现此目的。创建您的第一个列表(例如 P1_CHANNELS)。在 SQL 查询框中指定查询。
SELECT channel_id, channel_name FROM channels;
现在,创建您的第二个列表(例如 P2_SHOWS)。在 SQL 查询框中指定查询。
SELECT show_id, show_name FROM shows WHERE channel_id = :P1_CHANNELS
现在,将 P2_SHOWS 列表的 Cascading LOV 属性选择到 P1_CHANNELS。