条件设置中并且和或者的区别是什么
【问题描述】
条件设置中并且和或者的区别是什么。
【具体解析】
系统多处涉及写条件的地方,都存在逻辑的选择:并且、或者。如凭证模板的业务分类、分录行生成条件、科目影响因素、预算控制规则的生效条件、设置权限条件的数据规则、监控方案的监控条件、单据列表的过滤查询、工作流的基本条件等等,判断逻辑都是一样的。
以付款单凭证模板的分录行生成条件为例。逻辑关系选择“或者”,表示多个条件之间满足一个即可。
举例:当付款单的付款用途等于A或者等于B可以生成当前科目,当满足任意一个条件即可
逻辑关系选择“并且”,表示多个条件要同时满足。通常是同一个字段排除多个值时候使用,比如凭证模板最后一行的分录行条件,要排除前面所有单独列出的付款用途值,此时逻辑关系就要选择并且。
举例:当付款用途等于A并且部门等于XX,当必须同时满足这两个条件才能生成到对应科目
【注意】
此处易出错,错写成:付款用途 不等于 A “或者” 付款用途 不等于 B。
如果逻辑关系改成了“或者”,表示前后这2个条件只要满足其中1个即可。如果当单据的付款用途为B时,就刚好满足第1个条件,即便是不满足第2个条件,因为逻辑是或者,整个条件来说实际是满足的。
正确逻辑关系需改成“并且”,不等于A 并且 不等于B,前后2个条件同时满足,才是完全排除掉A和B的值。
如果同一个字段排除的值比较多,通常使用比较符:not in ,可以多选字段值。这样条件简化很多,系统解析效率会更快些。
【相关知识】
过滤或者条件设置界面比较值“not in”和“in”函数应用讲解
【备注】以上解决方案适用于金蝶云星空企业和标准版全版本。
条件设置中并且和或者的区别是什么
【问题描述】条件设置中并且和或者的区别是什么。【具体解析】系统多处涉及写条件的地方,都存在逻辑的选择:并且、或者。如凭证模板的业务分...
点击下载文档
本文2024-09-23 04:04:41发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162969.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章