我在Oracle APEX 5中有一个交互式报表页面,其中包含一个大约有15列的SQL查询。当我第一次加载报告时,列按一定的顺序排列,并且列被设置为不显示(如Actions
-> Select Columns
下所示)。
所有列的属性Type
都为Plain Text
,并且none在Page Designer
中的{Page Name}
-> Regions
-> Content Body
-> {Interactive Report}
-> Columns
下定义了一个条件。
我的交互式报表在APEX_COLLECTION下有一个动态查询,而最终用户没有开发人员权限。
我的问题是,是什么决定了哪些列设置为Do Not Display
,哪些列设置为Display in Report
发布于 2018-06-06 08:07:50
首次创建交互报表时,所有列都将按它们在SELECT
语句中的出现顺序显示在设计器中的“列”列表下。当您运行页面时,IR将显示所有列。
如果您编辑该IR后面的SQL以添加列,则所有新列都将显示在列列表的末尾。您必须运行该页面,选择Actions > select Columns,并将它们添加到显示的列列表中才能显示它们。然后,您可能希望选择Actions > Save Report作为主要默认报告,以便在默认情况下为用户显示这些报告。
https://stackoverflow.com/questions/50707774
复制相似问题