列表如何实现只展示当前用户创建的单据

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-17浏览:1

列表如何实现只展示当前用户创建的单据

该篇是基于:https://wenku.my7c.com/article/588752174654335744?productLineId=10&lang=zh-CN进行补充的文章

很多人反馈看了链接中文章的描述,还是不清楚怎么配置,这篇文章就是给出几个常见配置示例,我们本次只讲列表上如何实现只展示当前用户创建的单据,我们拿常见的入职单和定调薪单来讲。

1、入职单流程跟踪列表:根据当前登录的人展示自己创建的单据。

我们在创建单据时,页面上都有一个字段叫制单人,取的就是当前登录用户对应的员工创建的单据,在列表上大部分客户也都是根据这个字段进行过滤的,

image.webp

我们可以根据单据的视图,找到制单人对应的字段是:applier,该字段是一个f7

image.webp

然后再到列表对应的视图上找到applier,并将applier.id字段放出来,用来过滤数据

image.webp

字段放出来之后,再到视图xml上添加过滤条件: <domain><![CDATA[[('applier.id','=','$CurrentPersonFilter')]]]></domain>,就可以实现对制单人的过滤啦。

image.webp

2、提报单上根据当前登录用户过滤自己创建的单据,配置方法是一样的,都是先要找到制单人的字段,然后再到列表上添加上对应的字段,再配置过滤条件即可生效。下面是提报单上的配置。

 <domain><![CDATA[[('&',('submitScheme.submitSchemeType','=','1'),('proposer.id','=','$CurrentPersonFilter'))]]]></domain>

image.webp

domain里面是可以配置多个条件的,大家在配置的时候,需要根据https://wenku.my7c.com/article/588752174654335744?productLineId=10&lang=zh-CN文章中配置的规则进行配置,上面的提报单的配置就是两种过滤条件组合的结果。


其他常见的过滤配置,可以参考上传附件中的文件。


视图Domain参数配置.doc

列表如何实现只展示当前用户创建的单据

该篇是基于:https://wenku.my7c.com/article/588752174654335744?productLineId=10&lang=zh-CN进行补充的文章。很多人反馈看了链接中文章...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息