首页 > 解决方案 > Oracle Apex 问题

问题描述

我创建了 2 个项目,说 - P1_ID 和 P1_MAIL 我希望我的表单设计如下: 当我从 ID 字段 (LOV) 中选择一个值时,MAIL 应该自动提供数据 我已经通过在 P1_MAIL 的 SOURCE 中编写这个 SQL 表达式来尝试这个: 从 ID = :P1_ID 中选择邮件。但仍然通过运行应用程序它不起作用

我想要这个:在表单中我们有这个字段:ID MAIL .. 所以当我从列表中选择任何 ID 时,MAIL 字段值应该自动出现......

简单地说:如何根据从查找字段中选择记录来自动填充文本字段。如果你们中的任何人有任何想法,请帮助我

标签: sqloracleplsqlapexoracle-apex-5.1

解决方案


您必须创建一个在项目 P1_ID 更改时触发的动态操作,在此动态操作下,当条件为真时创建一个事件,选择设置值操作。在操作的设置下选择 SQL 语句并输入:

Select mail from /* your table*/  where ID = :P1_ID

记得把你的表的名称放在那里,在要提交的项目下放置 P1_ID 并在受影响的元素下选择项目并放置 P1_MAIL 项目


推荐阅读