引用数据集- 报表数据集-Web报表设计器
目录

引用数据集


 

将数据管理中定义好的数据集引用到报表中,报表设计时,可以直接拖拽数据集面板中的字段进行报表制作。引用的数据集会显示在数据集面板中,可以进行展开。并且可以在同一张报表中引用多个数据集。

当报表需要引入多个数据集,多个数据集中存在同名宏和参数时,由于报表中不允许存在同名宏和参数,此时会对数据集中的参数和宏进行判断。

引入数据集时参数和宏判断

 报表中引用多个数据集,后引入数据集中的参数在报表中已存在相同名称的参数时,当参数的数据类型、参数类型也与已存在的同名参数完全相同时,认为这些同名参数为相同业务含义,允许后引入的数据集被正常引入到报表中,且将名称、数据类型、参数类型相同的参数进行合并,在【参数定义】的报表参数模块仅显示一个,参数的默认值取后引入者的值;后引入数据集中的参数在报表中已存在同名参数时,当参数的数据类型、参数类型有至少有一个不相同时,该数据集不允许被引入到报表中且系统给予友好提示。

报表中引用多个数据集,后引入数据集中的宏在报表中已存在相同名称的宏时,该数据集不允许被引入且系统给予友好提示。

新建参数和宏时的判断

在报表中新增参数和宏时,若【参数定义】和【宏定义】中已存在同名的参数或宏时,系统会不允许保存成功且会给予友好提示。

删除数据集时参数和宏的处理

报表中删除数据集时,会将属于该数据集的参数和宏一起删除,其他数据集和报表中新建的参数和宏不会动。

当数据集的参数与其他数据集的参数或报表本身的参数进行了合并,删除该数据集时,参数定义中的该参数也会一同被删除。