亲爱的,
我有一个选定的列表,其中包含来自数据库的动态值,
我正在尝试使用所选值来构建区域经典报告(基于功能)
该区域的源代码基于PL / SQL函数体返回SQL Query,如下所示:
DECLARE
V_SELECT VARCHAR2 (4000);
V_SELECT2 VARCHAR2 (4000);
V_DESC VARCHAR2 (1000);
BEGIN
IF :P1224144_PRE_SEL IS NULL
THEN
V_SELECT :=
'SELECT '
|| LTRIM (GML.GML_GET_COLUMNS ('RI'), ',')
|| ' FROM GML.GML_SCENARIOS ';
RETURN V_SELECT;
ELSE
V_SELECT2 :=
'SELECT '
|| LTRIM (GML.GML_GET_COLUMNS (:P1224144_PRE_SEL), ',')
|| ' FROM GML.GML_SCENARIOS ';
RETURN V_SELECT2;
END IF;
END;
我的问题是,我无法从列表中获取所选值,始终返回null,代码将仅执行第一个选择(V_SELECT)。
我将页面操作选择列表作为重定向和设置值
Correct Result when select null value Or 'RI'
No data found is the result when select Not null value
请建议
最诚挚的问候
Yousef Farraj