1

我正在尝试使用两个选择列表创建一个动态页面,例如,第一个将显示频道列表,第二个将显示这些频道的电视节目,当我在两个选择列表中选择值时,我得到了正确的结果我不能弄清楚如何使以下事情发生:例如,当我选择第一个值时,请说 list channels=CNN 我希望第二个选择列表更新并仅显示与此特定频道相对应的电视节目,而不是全部此列表的元素一直存在
如果您有任何想法,请分享 提前谢谢您 最好的问候,M.BOUTAHAR

4

1 回答 1

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。

于 2016-06-23T11:25:25.087 回答