列表如何实现只展示当前用户创建的单据原创
金蝶云社区-侯艳培
侯艳培
10人赞赏了该文章 96次浏览 未经作者许可,禁止转载编辑于2024年08月26日 19:19:45
summary-icon摘要由AI智能服务提供

本文是对如何配置列表以仅展示当前用户创建的单据的补充文章,以入职单和定调薪单为例,详述了通过制单人字段在视图和XML中设置过滤条件的过程,并提供了提报单上的配置示例,展示了如何在domain中配置多个过滤条件,还提到可参考的附件文件。

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

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

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

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

image.png

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

image.png

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

image.png

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

image.png

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

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

image.png

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


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


图标赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0