oracle apex 4.2:在加载页面时填充表单

时间:2013-06-04 08:54:32

标签: forms oracle-apex

如何在加载页面时填充表单

我已尝试过查询基本表单和自动提取功能,但在页面加载时都不会显示任何数据。

2 个答案:

答案 0 :(得分:0)

您必须在页面上创建“自动行提取”过程。对于页面上的每个项目,将“源类型”更改为“数据库列”,并在“源值或表达式”中输入列名。

答案 1 :(得分:0)

使用页面向导创建基于查询的表单时,向导中给出的查询仅用于定义表单上的字段并创建相应的页面项。它不用于随后填充数据。

为此,您需要在表单上方/之前的区域中添加进程。使进程PL / SQL类型并在那里提供您的查询。假设您的表单位于第2页并且包含字段ID和名称,请使用:

select name into :P2_NAME from my_table where id = :P2_ID;

调用第2页的页面或链接需要设置P2_ID的值。