我已根据表创建了交互式报表。我想使用要在UI中显示的页面项生成自定义列标题。
我有页面项P1_ITEM1
(来源:“SQL Query返回单行”)。
我已将IR的报告属性中的标题空间中的上述项目用作列的&P1_ITEM1.
。
但是当我运行报告时,我得到空白/空标题,没有名字。
请帮我解决这个问题。
Oracle DB:11.2g; APEX版本:4.2
答案 0 :(得分:1)
我认为这是因为P1_ITEM1
的SQL查询在交互式报表呈现标题之后运行。
尝试在IR区域之前移动项目或创建PL / SQL过程(点 - 区域之前)
SELECT ...
INTO :P1_ITEM1
FROM ...
WHERE ...;
并将P1_ITEM1
的源类型重置为静态Assignement。我尝试了两种方法,它都在工作。
APEX 5示例链接https://apex.oracle.com/pls/apex/f?p=54028:3:10869386854547::YES,但也在APEX 4上工作。