【发布时间】:2018-10-03 15:56:39
【问题描述】:
在我的 APEX 页面中,我打开了一个弹出页面并尝试使用数据库中的数据加载它。为此,我使用了 标头处理后的预渲染。进程类型设置为PL/SQL代码:
BEGIN
IF :P3_RECORD_ID IS NOT NULL THEN
select TYPE_ID, RECORD_TEXT
INTO :P3_TYPE_ID, :P3_RECORD_TEXT
from TABLE1
where RECORD_ID = :P3_RECORD_ID;
END IF;
END;
在弹出页面上,我有一个从 LOV 填充的下拉列表 (P3_TYPE_ID) 和一个文本字段 (P3_RECORD_TEXT)。 这些值显示在会话状态中,但不在下拉列表或文本字段中。我不知道我做错了什么......
我也尝试了自动行提取,但也没有将任何值加载到字段中,只是进入会话状态
【问题讨论】:
-
如果 SOURCE 部分的“type”字段为“null”且“used”为“始终,替换会话状态中的任何现有值”,则该行为是预期的。但是,如果这个过程很快,Littlefoot 的解决方案会更好。