Sql 基于选择列表选择动态更改APEX中的值

Sql 基于选择列表选择动态更改APEX中的值,sql,oracle,oracle-apex,Sql,Oracle,Oracle Apex,我目前有一个选择列表,其值为:1、2、3、4和5。这些值对应于表“DVD”中称为“DVDID”的一列,并且是表中该列中的唯一值 在“DVDCOPY”表中,存在包含具有不同DVDCOPYID的所有DVDID(1,2,3,4,5)的记录 例如,DVD复制表中的记录为: DVDCOPYID DVDID DISCCONDID 1 1 1 我的问题是,我如何使它一旦从选择列表中选择了DVDID,DVDCYID就会根据此选择动态更改?例如,一旦在DVDID选择列表中选择了1,DVD

我目前有一个选择列表,其值为:1、2、3、4和5。这些值对应于表“DVD”中称为“DVDID”的一列,并且是表中该列中的唯一值

在“DVDCOPY”表中,存在包含具有不同DVDCOPYID的所有DVDID(1,2,3,4,5)的记录

例如,DVD复制表中的记录为:

DVDCOPYID DVDID DISCCONDID
1         1     1
我的问题是,我如何使它一旦从选择列表中选择了DVDID,DVDCYID就会根据此选择动态更改?例如,一旦在DVDID选择列表中选择了1,DVDCYID的值也会自动更改为1

我的表单当前看起来像这样,如果这样有帮助:
您必须使用动态操作和PL/SQL。创建允许元素更改的隐藏表单元素(未启用会话保护)。在表单中创建一个新的动态动作,引导到选择列表并使用onchange事件。动态操作包含两个步骤:首先将隐藏的表单元素设置为选择列表的值。第二:执行PL/SQL语句(UPDATE DVDCOPYID SET…=:NEW_HIDDEN_ELEMENT,其中ID=…)。

了解有关动态操作的更多说明,这些动态操作允许您在APEX中轻松执行AJAX。