从下拉列表中的值填充文本框

时间:2014-12-08 18:36:50

标签: oracle oracle-apex

我正在apex中创建一个表单,我想在其中填充一个文本框,其中的值已在下拉框中选中。这需要使用表单上的select语句来完成。

我尝试过使用动态动作。

如果我使用的是SQL,我会使用组合框传递我检索到的id的值。

SELECT APPLICATION_ID FROM APPLICATIONS WHERE JOBID =:P55_JOBID

这将更新我的APEX字段(P55_APP_ID)

P55_JOBID是作业ID APEX字段。

APP_ID的Select语句有效但我希望在Job Dropdown列表更改时更新它。我被告知使用动态动作,但我无法弄清楚它是如何触发App_ID的刷新..

感谢您的帮助,

麦克

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您需要在选择列表的更改事件(P55_JOBID)上触发的动态操作。其操作将是Set Value,Set Type将是SQL Statement。在此处添加您的SQL(SELECT APPLICATION_ID FROM APPLICATIONS WHERE JOBID =:P55_JOBID),然后在要提交的页面项目下包括您的选择列表(P55_JOBID)。

选择类型将是项目,项目将是您的文本区域(P55_APP_ID)。