如何对嵌入视图进行权限控制?
现情况:要做一个绩效考评,表单中需要以前的绩效目标视图。插入嵌入视图控件,启动绩效考评流程后,在视图处,所有员工的视图均显示出来,未自动匹配只显示相同拟稿人的视图?求助:如何对嵌入视图进行权限控制,以实现自动匹配只展示出相同拟稿人的绩效目标视图?
谢谢管理员! 这是数据中心视图预览:http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/fd1194b6-7e70-4818-859d-33ccdcbd2862/download/stream
这是表单视图过滤条件:
http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/fcf4a2cc-2da3-43fc-8f52-278d16748ecd/download/stream 数据中心中视图预览请截图一下,表单里嵌入视图的过滤条件请截图一下。 嵌入视图时可以配置过滤条件,这里可以过滤当前拟稿人的数据。如图
http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/e8eeff99-03e9-4241-8ca4-4683beaed121/download/stream 您好,我测试了一下,代码依然是return this.workContext.getWork().creatorPerson;但是我把这个比较中的值从“等于”换成了“匹配”,似乎是可以实现我的需求的。根据您的意见,这样是否正确呢?http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/97b21304-9522-400b-8c73-b7583f3d7410/download/stream 这里是creatorPersonDn
http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/3716641c-1aab-4724-8d88-afb57c9fb143/download/stream this.workContext.getWork().creatorPerson是中文名字,this.workContext.getWork().creatorPersonDn是创建人的唯一标识,中文名可以重复,唯一标识不会重复。
您这样设置是匹配的中文名,如果存在同名或者类似张三,张三三这样的两个人时,会多查询出数据来。 好的,多谢 您好,我按您的脚本去测试。如周某某已经完成通过了一张绩效目标表单(绩效目标表单共有周某某和杨某某两张表单),现周某某填写绩效考核表单,在嵌入视图中没有任何数据显示。原未添加过滤条件时,周某某和杨某某的绩效目标表单均显示出且无法选择。
页:
[1]