隐藏目录

工作流程过渡条件运算符

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

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

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

在后面的表格中:

  • 搜索值不区分大小写。
  • 如果变量类型是“数字”,数字比较运行最佳。
  • 如果变量类型是“日期”,日期比较运行最佳。

    注意,日期比较的格式取决于库属性中全局分配的日期格式。

  • 不需要示例中的引号。
  • 升级或导入的工作流程条件根据值中使用的运算符尽量匹配比较类型。
  • 如果您想比较文件的值,文件带有配置且数据卡中的某些配置值不同,您应在配置列定义命名配置以比较值。 例如,输入 @ 始终比较数据卡中来自 @ 配置选项卡的值。
运算符 如果满足条件,表达式为真 范例
Text_Equal_to.gif 文本等于 定义的值匹配变量中的完整文本字符串。 值“flange”将匹配具有完整变量值“flange”的文件,而非“lower flange”或“railing”。 如果将值留空,该变量没有值的所有文件都将匹配。
Text_Not_Equal_to.gif 文本不等于 定义的值不匹配变量中的完整文本字符串。 值“flange”将匹配任何变量值都不是“flange”的文件,例如“railing”或“upper flange”。 如果将值留空,该变量有值的所有文件都将匹配。
Text_Less_Than.gif 文本小于 变量中的文本字符串按字母顺序排列时低于定义的值。 值“ecad”将匹配具有变量值“acad”的文件,而非“ecad”或“mcad”。
Text_Bigger_Than.gif 文本大于 变量中的文本字符串按字母顺序排列时高于定义的值。 值“ecad”将匹配具有变量值“mcad”的文件,而非“ecad”或“acad”
Text_Less_Than_or_Equal.gif 文本小于或等于 变量中的文本字符串按字母顺序排列时低于或等于定义的值。 值“ecad”将匹配具有变量值“acad”或“ecad”的文件,而非“mcad”
Text_Bigger_Than_or_Equal.gif 文本大于或等于 变量中的文本字符串按字母顺序排列时高于或等于定义的值。 值“ecad”将匹配具有变量值“mcad”或“ecad”的文件,而非“acad”
Text_Contains.gif 文本包含 定义的值匹配变量中的部分文本字符串。 值“finish”将匹配具有变量值“surface finish”或“finished drawing”的文件
Text_Does_Not_Contain.gif 文本不包含 定义的值不匹配变量中的任何部分文本字符串。 值“finish”将匹配具有变量值“completed drawing”的文件,而非“finished drawing”。
Text_Compare.gif 文本比较 表达式中允许使用比较运算符。 参见下表。
Number_Equal_To.gif 数号等于 定义的值匹配变量中的完整数号。 值“123”将匹配具有变量值“123”的文件,而非“12”或“1234”
Number_Not_Equal_To.gif 数号不等于 定义的值不匹配变量中的完整数号。 值“123”将匹配变量值中具有除“123”之外任何数字的文件,例如“12”或“1234”
Number_Less_Than.gif 数号小于 变量中的数号按数字顺序排列时低于定义的值。 值“123”将匹配具有变量值“1.23”、“12”、“122”的文件,而非“123”、“123.4”或“1234”
Number_Bigger_Than.gif 数号大于 变量中的数号按数字顺序排列时高于定义的值。 值“123”将匹配具有变量值“123.4”、“124”或“1234”的文件,而非“1.23”、“12”、“122”或“123”
Number_Less_Than_or_Equal.gif 数号小于或等于 变量值中的数号按数字顺序排列时低于或等于定义的值。 值“123”将匹配具有变量值“1.23”、“12”、“122”或“123”的文件,而非“123.4”或“1234”
Number_Bigger_Than_or_Equal.gif 数号大于或等于 变量中的数号按数字顺序排列时高于或等于定义的值。 值“123”将匹配具有变量值“123”、“123.4”、“124”或“1234”的文件,而非“1.23”、“12”、“122”
Date_Equal_To.gif 日期等于 值匹配变量中的完整日期。 值“7/30/2012”将匹配具有变量值“7/30/2012”的文件,而非“7/30/2011”、“7/29/2012”或“8/30/2012”
Date_Not_Equal_To.gif 日期不等于 值不匹配变量中的完整日期。 值“7/30/2012”将匹配变量值中具有除“7/30/2012”之外任何日期的文件,例如“7/30/2011”、“7/29/2012”或“8/30/2012”
Date_Less_Than.gif 日期小于 变量中的日期早于定义的日期值。 值“7/30/2012”将匹配具有变量值“7/30/2011”、“7/29/2012”的文件,而非“7/30/2012”或“8/30/2012”
Date_Bigger_Than.gif 日期大于 变量中的日期晚于定义的日期值。 值“7/30/2012”将匹配具有变量值“8/30/2012”的文件,而非“7/30/2011”、“7/29/2012”或“7/30/2012”
Date_Less_Than_or_Equal.gif 日期小于或等于 变量中的日期早于或等于定义的日期值。 值“7/30/2012”将匹配具有变量值“7/30/2011”、“7/29/2012”或“7/30/2012”的文件,而非“8/30/2012”
Date_Bigger_Than_or_Equal.gif 日期大于或等于 变量中的日期晚于或等于定义的日期值。 值“7/30/2012”将匹配具有变量值“7/30/2011”或“8/30/2012”的文件,而非“7/30/2011”或“7/29/2012”
Yes_No_operator Yes 或 No 等于 值匹配 Yes 或 No 变量值。

适用于使用“Yes 或 No”类型的变量。

值“Yes”将匹配“Yes 或 No”变量设置为“Yes”的文件(即启用复选框控件)。

文本比较运算符

运算符 说明 范例
> 大于 >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” 的字符串。


提供对该主题的反馈

SOLIDWORKS 欢迎您对此文档的外观、准确性及完整性提供反馈。请使用以下表格,将您对该主题的评论和建议直接发送给我们的文档团队。文档团队不能回答技术支持问题。单击此处获取有关技术支持的信息

* 必填

 
*电子邮件:  
主题:   对帮助主题的反馈
页面:   工作流程过渡条件运算符
*评论:  
*   本人确认已阅读并且接受 Dassault Systèmes 按照《隐私政策》使用本人的个人数据

打印主题

选择要打印的内容范围:

x

我们检测到您在使用旧于 Internet Explorer 7 的浏览器版本。为优化显示,我们建议您将您的浏览器升级到 Internet Explorer 7 或以上。

 永不再显示此信息
x

Web 帮助内容版本:SOLIDWORKS PDM 2017 SP05

要从 SOLIDWORKS 中禁用 Web 帮助并使用本地帮助,请单击帮助 > 使用 SOLIDWORKS Web 帮助

要报告在 Web 帮助界面和搜索中所遇到的问题,请联系您的当地支持代表。要提供单个帮助主题的反馈,请使用单个主题页面上的“对该主题的反馈”链接。