工作流程过渡条件运算符

定义工作流程过渡的条件时,您可在比较列中使用以下运算符。

运算符在比较下选择,并使用值确定满足条件的文件。

可用比较运算符取决于您所选的变量类型。

在后面的表格中:

  • 搜索值不区分大小写。
  • 如果变量类型是“数字”,则数字比较运行最佳。
  • 如果变量类型是“日期”,日期比较运行最佳。
    日期比较的格式取决于库属性中全局分配的日期格式。
  • 您不需要在示例中使用引号。
  • 升级或导入的工作流程条件根据值中使用的运算符尽量匹配比较类型。
  • 要将文件中的值与数据卡中具有不同值的配置进行比较,请在配置列中定义一个已命名配置,以便将值与之进行比较。 例如,输入 @ 始终比较数据卡中来自 @ 配置选项卡的值。
运算符 如果满足条件,表达式为真 范例
文本等于 定义的值匹配变量中的完整文本字符串。 法兰将文件与精确的变量值法兰匹配,但不与下部法兰栏杆匹配。 如果将值留空,该变量没有值的所有文件都将匹配。
文本不等于 定义的值不匹配变量中的完整文本字符串。
使用此运算符可以检查所有变量类型的空白变量值。
法兰将文件与不是法兰的任何变量值匹配,例如栏杆上部法兰。 如果将值留空,该变量有值的所有文件都将匹配。
文本小于 变量中的文本字符串按字母顺序排列时低于定义的值。 ecad 会将文件与变量值 acad 匹配,但不会与 ecadmcad 匹配。
文本大于 变量中的文本字符串按字母顺序排列时高于定义的值。 ecad 会将文件与变量值 mcad 匹配,但不会与 ecadacad 匹配
文本小于或等于 变量中的文本字符串按字母顺序排列时低于或等于定义的值。 ecad 会将文件与变量值 acadecad 匹配,但不会与 mcad 匹配
文本大于或等于 变量中的文本字符串按字母顺序排列时高于或等于定义的值。 ecad 会将文件与变量值 mcadecad 匹配,但不会与 acad 匹配
文本包含 定义的值匹配变量中的部分文本字符串。 精加工会将文件与变量值曲面精加工已精加工工程图匹配
文本不包含 定义的值不匹配变量中的任何部分文本字符串。 精加工会将文件与变量值已完成工程图匹配,但不会与已精加工工程图匹配。
文本比较 表达式中允许使用比较运算符。 参见下表。
数号等于 定义的值匹配变量中的完整数号。 123 会将文件与变量值 123 匹配,但不会与 121234 匹配
数号不等于 定义的值不匹配变量中的完整数号。 123 会将文件与变量值中除 123 以外的任何数字匹配,例如 121234
数号小于 变量中的数号按数字顺序排列时低于定义的值。 123 会将文件与变量值 1.2312122 匹配,但不会与 123123.41234 匹配
数号大于 变量中的数号按数字顺序排列时高于定义的值。 123 会将文件与变量值 123.41241234 匹配,但不会与 1.2312122123 匹配
数号小于或等于 变量值中的数号按数字顺序排列时低于或等于定义的值。 123 会将文件与变量值 1.2312122123 匹配,但不会与 123.41234 匹配
数号大于或等于 变量中的数号按数字顺序排列时高于或等于定义的值。 123 会将文件与变量值 123123.41241234 匹配,但不会与 1.2312122 匹配
日期等于 值匹配变量中的完整日期。 7/30/2012 会将文件与变量值 7/30/2012 匹配,但不会与 7/30/20117/29/20128/30/2012 匹配
日期不等于 值不匹配变量中的完整日期。 7/30/2012 会将文件与变量值中除 7/30/2012 以外的任何数字匹配,例如 7/30/20117/29/20128/30/2012
日期小于 变量中的日期早于定义的日期值。 7/30/2012 会将文件与变量值 7/30/20117/29/2012 匹配,但不会与 7/30/20128/30/2012 匹配
日期大于 变量中的日期晚于定义的日期值。 7/30/2012 会将文件与变量值 8/30/2012 匹配,但不会与 7/30/20117/29/20127/30/2012 匹配
日期小于或等于 变量中的日期早于或等于定义的日期值。 7/30/2012 会将文件与变量值 7/30/20117/29/20127/30/2012 匹配,但不会与 8/30/2012 匹配
日期大于或等于 变量中的日期晚于或等于定义的日期值。 7/30/2012 会将文件与变量值 7/30/20128/30/2012 匹配,但不会与 7/30/20117/29/2012 匹配
Yes 或 No 等于 值匹配变量值。

适用于使用是或否类型的变量。

会将文件集与匹配(即启用复选框控件)。

文本比较运算符

运算符 说明 范例
> 大于 >123
< 小于 <123
>= 大于或等于 >=123
<= 小于或等于 <=123
!= 不等于 !=123
%(百分比) 任何包含零个或多个字符的字符串 %put% 将匹配 “put”“putter”“output”“computer”
_(下划线) 任意单个字符 _cad 将匹配 “ecad”“mcad”
[字符] 字符集或字符范围中的任意单个字符 Rev[A1] 将匹配 “RevA”“Rev1”Rev[A-C] 将匹配 “RevA”“RevB”“RevC”
[^字符] 字符集或字符范围的任意单个字符 de[^xyz]% 将匹配所有以 “de” 开头且下一个字母不是 “x”“y”“z” 的字符串。