Oracle BI Publisher - 动态列数

时间:2016-04-21 17:13:05

标签: oracle11g dynamic-columns bi-publisher

我使用适用于Word的BI Publisher桌面工具在BI Publisher中创建报告。

我需要的是拥有一个带有动态列号的表。

让我们想象我按商店列出股票:每一行都是一个项目,我需要为数据库中的每个商店都有一个列,但这必须是动态的,因为可以创建商店或随时删除。

存储的数量,即需要存在的列数,是从数据集进入报表的SQL查询中获得的。

在名为G_1的数据集中查询类似于SELECT COUNT(*) AS STORE_COUNT FROM STORE;,因此列数是变量G_1::STORE_COUNT

有什么办法可以实现吗?

我正在使用.rtf文件开发报告,因此任何相关的帮助都会受到欢迎。

非常感谢。

1 个答案:

答案 0 :(得分:0)

创建.rtf文件,其列名映射到.xdo.xdm文件。 .xdo.xdm文件中的映射列应位于游标或函数存储过程的select语句中。