[数据处理]
数据集SQL参数传参第2个参数空值数据为空
永洪tech-Lan
显示全部楼层
发表于 2021-12-24 11:38:35
将dept_6_param传值两个区域,预览有数据是因为 走现在界面的默认值了,没走下面设置的数据集,先把参数dept_6_param下面数据集选择为空 后看看还有当前帖子说的问题吗。 |
|
|
|
|
yhdata_rvGTbbxt
显示全部楼层
发表于 2021-12-24 11:47:36
将数据集改为空,是有预览数据,但这样不符合需求场景。dept_6_param为空是为了验证有上级部门dept_5_param权限的用户可以查看dept_5_param的所有数据,但当只有dept_6_param权限的用户查看报表是在dept_6_param权限下的,需要用到部门信息这个数据集 |
|
|
|
|
52v0
显示全部楼层
发表于 2021-12-24 12:02:21
本帖最后由 52v0 于 2021-12-24 12:03 编辑
数据集随便给 SQL对了就行 业务场景是从前端入报表 然后会带入个人信息 然后经过这个数据集取得数据权限情况 数据集那里的编辑参数给什么默认值都不会影响 这个地方只影响你在这个地方刷新出来的数 你需要在前端报表那里处理 没权限的人 此时 它的这2个参数返回值应该都是为空值的 这样的应该是没权限的用户吧 |
|
|
|
|
永洪tech-Lan
显示全部楼层
发表于 2021-12-24 13:50:45
如果是这个需求的话,建议把参数dept_6_param设置为多个值就行,而不是选择空,值可以默认不写。
|
|
|
|
|