EAS_客户端引用客户F7与列表显示不一致
有时候,我们需要在客户端二开或标准单据上,引用客户的F7,直接引用客户的query发现与客户端的客户列表查询的数据不一致,首先有个基础前提:
1、这是因为客户端列表显示的数据包含当前公司的自己创建的客户,和上级组织分配下来的客户,并且列表页过滤了客户状态为已删除的数据,

另外,客户的queryF7对象 com.kingdee.eas.basedata.master.cssp.app.CustomerInfoQuery 已经帮我过滤了当前公司,并且也取了上级分配下来的客户,
因此,我们在引用这个客户的这个F7的时候,不用再去重新设置过滤公司,只需要设置客户已删除的过滤条件即可
@Override public void onLoad() throws Exception { super.onLoad(); KDBizPromptBox promptDeliver = this.deliver; UIUtils.addF7Filter(promptDeliver, new FilterItemInfo("usedStatus", 3,CompareType.NOTEQUALS), "append", "and"); }
这个UIUtils参看我的另一篇博客:https://www.cnblogs.com/ketoli/p/19207460
linux下的docker操作命令及异常

浙公网安备 33010602011771号