变更记录
产品版本 | 更新内容 | 更新时间 |
V6.0.5 | 初始版本 | 2024年01月11日 |
1 简介
1.1功能介绍
选择一个基础资料作为基础数据宏的数据来源,基础数据宏的数据查询范围受字段权限、数据规则、特殊数据权限、基础数据管控策略共同控制。
报表设计人员可以在数据集和报表中引用基础数据宏,控制报表的数据权限,使得报表查看者在报表中只能看到其有权限查看的基础资料数据。
1.2应用场景
• 在数据集设计器的查询语句中引用,实现条件取数。

• 在数据集设计器的参数控件设置中引用,设置参数控件的备选值和默认值,实现类似基础资料F7的功能。

• 在报表单元格表达式中引用

1.3系统路径
【数据服务云】→【轻报表】→【宏定义】
2 定义基础数据宏
2.1进入“宏定义“页面
分配了“宏定义”功能权限的用户,点击轻报表应用菜单中的“宏定义“,即可进入“宏定义“页面,新建和编辑基础数据宏。”宏定义“功能授权方式请参考文档https://q.kdcloud.com/support/index.html?version=1.0&docId=Tlyrdynmp 的2.2小节。

2.2新建基础数据宏
步骤1:在“宏定义“页面左上角点击【新建→基础数据宏】,打开“新建基础数据宏”弹窗。

步骤2:在“新建基础数据宏”弹窗中填写“编码”、“名称”、“描述”,并选择“基础资料”和“返回字段”。

• 编码:编码必须由小写字母、数字或下划线组成,且创建后无法更改。为了避免在报表中引用基础数据宏时,宏编码与报表单元格名称冲突,请不要使用只有“字母+数字”的组合来作为宏编码,如:a12、xb3等。
• 名称:基础数据宏的名称。
• 基础资料:点击后打开“选择基础资料”弹窗,选择当前系统中的一个基础资料,如下图所示。

• 返回字段:点击后打开“选择字段”弹窗,选择当前基础资料中要返回的字段。其中P