入门 > Windchill+ 入门 > Windchill 搜索 > 搜索参考 > 相关对象搜索运算符
相关对象搜索运算符
以下运算符出现在“相关对象搜索”字段的下方。
选择运算符时,应注意以下事项:
显示哪些运算符取决于属性类型。
唯一接受通配符的运算符为“类似”“不类似”。以下运算符仅适用于字符串。
搜索的行为可能会根据在您站点完成的自定义而有所不同。
所有属性类型
非空
空运算符搜索一个值是存在还是缺失,但不会评估值本身。空值是留空的属性。
例如,您根据以下值执行搜索:
材料:钢 材料:铁 材料材料:铝
非空 - 返回“材料”字段中输入有任何值的所有对象:
材料:钢 材料:铁 材料:铝
- 返回“材料”字段中未输入有任何值的所有对象:
材料
* 
“空”运算符是唯一返回空值的搜索。将所有其他搜索与不为空的值进行比较。
等于
不等于
返回精确匹配的值。
例如,您根据以下值执行搜索:
材料:钢 材料:铁 材料:铝
等于 - 返回材料为钢的所有对象:
材料:钢
不是 - 返回材料不是钢的所有对象:
材料:铁 材料:铝
* 
您必须提供一个精确值。字符区分大小写,按字面意义评估字符串之间的空格。
如果属性为值列表,您可以从下拉菜单中选择一个或多个值。
有关使用类型特定运算符的信息,请参阅以下各节:
字符串
字符串字段由用户手动输入,可以包括数字、字母和符号。
* 
根据您的区域设置、字符编码和数据库排序规则,将按照不同的方式处理字符串。
下表使用英文区域设置的默认设置。
字符串
位于
不位于
提供了一个由竖线 (‘|’) 或逗号分隔的可能值的列表。
例如,您根据以下值执行搜索:
标题:版本规范 标题:项目时间表 标题:联系人矩阵 标题:联系人矩阵
位于联系人矩阵,项目时间表 - 返回标题在列表中的所有对象。
标题:项目时间表 标题:联系人矩阵
不位于联系人矩阵,项目时间表 - 返回标题不在列表中的所有对象:
标题:版本规范 标题:联系人矩阵
* 
您必须提供一个精确值。字符区分大小写,按字面意义处理字符串之间的空格。
类似
不类似
搜索字符串值,由字符串起点开始,然后移向终点。
例如,您根据以下值执行搜索:
标题:版本规范 标题:附录 9 标题:版本许可 标题:Review09-17
类似 app - 返回标题开头为 "app" 的所有对象:
标题:版本许可
不类似 app - 返回标题开头不是 "app" 的所有对象:
标题:版本规范 标题:附录 9 标题:Review09-17
类似 *9 - 返回标题中包含编号 9 的所有对象:
标题:附录 9 标题:Review09-17
不类似 *9 - 返回标题中不包含编号 9 的所有对象:
标题:版本规范 标题:版本许可
* 
所有字符串都与一个固有的尾随通配符一同处理。例如,app*app 之间没有功能差异。
类似地,*9**9 同样返回相同的结果。
* 
文本搜索区分大小写。按字面意义处理字符串之间的空格。
这是唯一接受通配符的搜索。接受星号通配符 (*)。星号代表零个或多个字符。
>
>=
<
<=
返回大于或小于字符串的字符串值。
字符串按字符值排序,从字符串中的第一个字符始。使用可打印的 ASCII 码来评估字符值。有关详情,请参阅 http://www.ascii-code.com/
对于一些例外情况,排序顺序如下所示:spaces < symbols < 0-9 < A-Z < a-z
例如,以下字符串按值从小到大排序。
1
1 2 a
ABC
Efg ABC
m45
x
例如,您和另一个用户负责评估各个员工提交的预算请求。您已根据员工名称对工作进行了划分。您负责评估名称开头为 A 到 L 的员工请求,您的同事负责评估名称开头为 M 到 Z 的员工请求。
要将此过程复杂化,将一随机的 5 字符标识符附加到每次提交的前面。因此,您将获得以下文件:
名称:469hh Anderson 名称:02bf5 Jones 名称:t7811 Morris 名称:981zr Smith
> zzzzz M - 返回大于字符值的字符串:
名称:981zr Smith
>= zzzzz M - 返回大于或等于字符值的字符串:
名称:t7811 Morris 名称:981zr Smith
< zzzzz M - 返回小于字符值的字符串:
名称:469hh Anderson 名称:02bf5 Jones
<= zzzzz M - 返回小于或等于字符值的字符串:
名称:469hh Anderson 名称:02bf5 Jones 名称:t7811 Morris
* 
zzzzz - 小写“z”具有比数字和其他文本字符更大的值。
M - 大写 M 具有比 A 到 L 更大的值。
数字
有些字段只接受数字值。
如果您输入受限的字符,其中包括空格,将会出现一条错误消息。
数字
位于
不位于
提供了一个由竖线 (‘|’) 分隔的可能值的列表。
例如,您根据以下值执行搜索:
成本:16.25 成本:462 成本:585.50 成本:1100

位于 10|16.25|585 - 返回成本在列表中的所有对象:
成本:16.25
不位于 10|16.25|585 - 返回成本不在列表中的所有对象:
成本:462 成本:585.50 成本:1100
>
>=
<
<=
搜索大于或小于提供值的数字。
例如,您根据以下值执行搜索:
成本:16.25 成本:462 成本:585.50 成本:1100

> 462 - 返回成本大于 462 的所有对象:
成本:585.50 成本:1100
>= 462 - 返回成本大于或等于 462 的所有对象:
成本:462 成本:585.50 成本:1100
< 462 - 返回成本小于 462 的所有对象:
成本:16.25
<= 462 - 返回成本小于或等于 462 的所有对象:
成本:16.25 成本:462
日期
单击“日历”图标 ,或以您的站点强制使用的格式输入日期。
以下示例使用 YYYY/MM/DD 格式。
日期
介于
返回给定时间段内的日期,其中包括选定日期。
例如,您根据以下值执行搜索:
最后期限:2024/07/15 最后期限:2024/07/20 最后期限:2024/08/05 最后期限:2024/11/29
介于2024/07/19 - 2024/08/05 - 返回最后期限在 7 月 19 日至 8 月 5 日之间所有任务:
最后期限:2024/07/20 最后期限:2024/08/05
昨天
上周
上个月
上季度
去年
返回过去时间段内的日期。
例如,当前日期为 2024 年 7 月 15 日,您根据以下值执行搜索:
最后期限:2023/10/22 最后期限:2024/04/17 最后期限:2024/06/21 最后期限:2024/07/04 最后期限:2024/07/14 最后期限:2024/08/11
昨天 - 返回最后期限为 7 月 14 号的所有任务:
最后期限:2024/07/14
上周 - 返回最后期限在 7 月 3 日至 7 月 9 日之间的所有任务:
最后期限:2024/07/04
上个月 - 返回最后期限在 2024 年 6 月内的所有任务:
最后期限:2024/06/21
上季度 - 返回最后期限在 2024 年 4 月至 2024 年 6 月之间的所有任务:
最后期限:2024/04/17 最后期限:2024/06/21
去年 - 返回最后期限在 2023 年内的所有任务:
最后期限:2023/10/22
今天
本周
本月
本季度
本年度
返回当前时间段内的日期。
例如,当前日期为 2024 年 7 月 15 日,您根据以下值执行搜索:
最后期限:2023/10/22 最后期限:2024/04/17 最后期限:2024/07/04 最后期限:2024/07/12 最后期限:2024/07/15 最后期限:2024/08/11
今天 - 返回最后期限为 7 月 15 日的所有任务:
最后期限:2024/07/15
本周 - 返回最后期限在 7 月 10 日至 7 月 16 日之间的所有任务:
最后期限:2024/07/12 最后期限:2024/07/15
本月 - 返回最后期限在 2024 年 7 月内的所有任务:
最后期限:2024/07/04 最后期限:2024/07/12 最后期限:2024/07/15
本季度 - 返回最后期限在 2024 年 7 月至 2024 年 7 月之间的所有任务:
最后期限:2024/07/04 最后期限:2024/07/12 最后期限:2024/07/15 最后期限:2024/08/11
本年度 - 返回最后期限在 2024 年内的所有任务:
最后期限:2024/04/17 最后期限:2024/07/04 最后期限:2024/07/12 最后期限:2024/07/15 最后期限:2024/08/11
明天
下周
下个月
下季度
明年
返回一个将来时间段内的日期。
例如,当前日期为 2024 年 7 月 15 日,您根据以下值执行搜索:
最后期限:2024/04/17 最后期限:2024/07/16 最后期限:2024/07/20 最后期限:2024/08/11 最后期限:2024/09/30 最后期限:2024/11/14 最后期限:2025/02/12
明天 - 返回最后期限为 7 月 16 日的所有任务:
最后期限:2024/07/16
下周 - 返回最后期限在 7 月 17 日至 7 月 23 日之间的所有任务:
最后期限:2024/07/20
下个月 - 返回最后期限在 2024 年 8 月内的所有任务:
最后期限:2024/08/11
下季度 - 返回最后期限在 2024 年 10 月至 2024 年 12 月之间的所有任务:
最后期限:2024/11/14
明年 - 返回最后期限在 2025 年内的所有任务:
最后期限:2025/02/12
>
>=
<
<=
返回指定日期之前或之后的日期。
最后期限:2023-11-22 最后期限:2024/01/28 最后期限:2024/04/17 最后期限:2024/06/21 最后期限:2024/07/04 最后期限:2024/08/12 最后期限:2024/11/30 最后期限:2025/02/05
> 2024/06/21 - 返回最后期限在 2024 年 6 月 21 日之后的所有任务:
最后期限:2024/07/04 最后期限:2024/08/12 最后期限:2024/11/30 最后期限:2025/02/05
>= 2024/06/21 - 返回最后期限在 2024 年 6 月 21 日当天或之后的所有任务:
最后期限:2024/06/21 最后期限:2024/07/04 最后期限:2024/08/12 最后期限:2024/11/30 最后期限:2025/02/05
< 2024/06/21 - 返回最后期限在 2024 年 6 月 21 日之前的所有任务:
最后期限:2023/11/22 最后期限:2024/01/28 最后期限:2024/04/17
<= 2024/06/21 - 返回最后期限为 2024 年 6 月 21 日或在此之前的所有任务:
最后期限:2023/11/22 最后期限:2024/01/28 最后期限:2024/04/17 最后期限:2024/06/21




这对您有帮助吗?