交互式报告:使用页面项在UI中自定义列标题

时间:2016-11-03 11:44:31

标签: oracle11g oracle-apex

我已根据表创建了交互式报表。我想使用要在UI中显示的页面项生成自定义列标题。

我有页面项P1_ITEM1(来源:“SQL Query返回单行”)。

我已将IR的报告属性中的标题空间中的上述项目用作列的&P1_ITEM1.

但是当我运行报告时,我得到空白/空标题,没有名字。

请帮我解决这个问题。

Oracle DB:11.2g; APEX版本:4.2

1 个答案:

答案 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上工作。