如何访问 APEX 中选择列表控件的值?
Posted
技术标签:
【中文标题】如何访问 APEX 中选择列表控件的值?【英文标题】:How to access value of a select list control in APEX? 【发布时间】:2011-11-07 17:05:31 【问题描述】:我有一个选择列表和一个删除按钮。单击删除按钮时,查询应该运行从数据库中删除所选项目。如何引用选择列表中的选定项目?我可以通过 :P11_ITEMS 引用选择列表
【问题讨论】:
【参考方案1】:使用 Apex 4.01,我创建了以下示例:
只有一个选择列表和一个删除按钮的页面
我选择 ALLEN 并按删除
您可以看到 ALLEN 现在已被删除。
除了创建这两个项目之外,唯一的另一个项目是页面处理 PLSQL 进程,称为 delete_emp。
delete_emp 进程具有以下引用选择列表的删除语句。
【讨论】:
【参考方案2】:您应该能够通过引用您的选择列表:P11_ITEMS
来引用您选择的选项。但是,如果您的会话状态没有此项的当前值,则您的页面进程可能出现故障。确保在页面提交后运行页面进程(将选择列表项值保存到数据库中以供以后使用)。
【讨论】:
以上是关于如何访问 APEX 中选择列表控件的值?的主要内容,如果未能解决你的问题,请参考以下文章
如何将 SQL 查询中一个字段的值用于 Oracle Apex 上另一个字段的值列表?