复杂报表中新建和修改数据集规则介绍

近期对复杂报表中新建和修改数据集的功能重新整理后发布了。

此次对数据集进行了公有和私有的区分:公有数据集为数据管理中的数据集,私有数据集为报表中的数据集。

下面进行详细介绍。

V5平台报表

1.在V5复杂报表中建立公有的数据集,不仅数据集会保存到报表raq文件中,而且也会保存到数据管理中,其他报表也能够使用;在V5复杂报表中建立私有则数据集只保存于当前报表raq中,仅为当前报表使用,其他报表不能使用。

2.在V5复杂报表中新建数据集时,系统会判断当前登录用户是否有数据管理模块的使用权限。如果有,则建立数据集时可选择公有或私有;如果无,则只能建立私有数据集。     

3.在V5报表中修改数据集时,系统会判断当前数据集是否是公有的。如果为公有的数据集,则当前用户只有具有数据管理模块使用权限才可以修改,否则不能修改;如果为私有的数据集,则凡对当前报表有编辑权限的人都可以修改,即能进入设计器的人就能编辑修改私有数据集。

4.在V5报表中修改公有数据集,数据管理中的数据集也会随修改一起更新。

V5平台数据管理

在V5平台数据管理中建立和编辑数据集,均被认为是公有的。但是修改数据集后,已使用该数据集的报表中存的数据集不会随之更新,可采取手动更新方式更新报表中的数据集。

V4数据集

当平台中登记或上传了V4中建立的报表,该报表使用v5打开后,转化为私有数据集。其中SQL检索类型的数据集,自动被当作复杂SQL处理,使用复杂SQL编辑器进行编辑。

裸用

裸用时,在复杂报表中新建数据集时,系统先判断当前应用是否含数据管理应用。

1.有数据管理应用(这里的数据管理,指的是包括数据源、表、数据集管理等的完整模块。),和平台里的用法相同,可使用数据管理模块新建公有/私有数据集,无权限控制。(例如:自定义报表+数据管理)       

2.没有数据管理模块则可新建/修改报表的私有数据集(例如:自定义报表),和v4里新建修改数据集的用法类似。

ps:对于没有数据管理模块和数据管理模块权限的应用和用户,不允许修改和新建SQL检索数据集。

本文标签: