如何控制数据权限
用户可以通过在报表中引用参数与宏或使用变量管理来实现数据权限的控制。
在线演示
数据权限控制效果
如何实现数据权限控制
数据集使用参数
使用普通参数(area)实现根据传递参数值(area)不同过滤出不同数据,当不传参数值(area)时查询所有数据。
报表参数
引用带参数的数据集,通过【报表属性】->【参数定义】可以看到报表参数通过数据集参数中的参数表达式与数据集参数对应,此时我们只需要给报表参数传递不同的值,即可从数据集中过滤出相应的数据。
详细了解报表参数,请参考:报表参数
具体使用参数与宏实现控制数据权限的报表示例,请参考:复杂报表demo-参数查询报表