基本知识 > Windchill 搜索 > 特殊搜索 > 在表格中搜索
  
在表格中搜索
“在表格中搜索”字段将显示在整个 Windchill 的大多数表格中。
此搜索字段并不执行典型 Windchill 搜索。相反,此字段将使用显示在表格列中的信息筛选表格行。
在表格中搜索时,以下规则适用:
仅筛选表格中当前可见的数据。如果隐藏表格列,则不会对隐藏列中所包含的值进行表格搜索。
问号字符 (?) 将被作为文字字符而非通配符进行处理。
如果搜索条件中包含空格,则将从字面上考虑空格。
系统会考虑值内字符串的顺序。例如,搜索 part design 时,不会返回值为 "design part" 的对象。
可以使用星号通配符 (*) 来替代字符串中的字符和字符串之间的空格。例如,如果搜索 123*78,则会返回结果 "12345678" 和 "1234 5 678"。
不必在单一搜索字符串的开头或结尾处使用星号通配符 (*),这不会更改筛选行为。
如果包括以空格分隔的多个字符串,则需考虑星号通配符 (*) 的位置。有关详细信息,请参阅以下示例。
* 
为简便起见,以下示例仅使用对象名称。但是,表格搜索将筛选所有可见列数据。例如,如果在包含“状态”列的表格中搜索 w,则将返回所有处于“正在工作”状态的对象。
例如,考虑具有以下对象的表格:
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
执行以下表格搜索。突出显示的行表示将出现在搜索结果中的对象:
“在表格中搜索”g(或者 g**g)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
将返回所有名称中含字母 "g" 的对象,而无论 "g" 位于字符串的开头、中间还是结尾处。
“在表格中搜索”ig(或者 ig**ig)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
即使 "Engine.asm" 既具有 "g" 又具有 "i",系统也不会对您在搜索字段中输入的字符进行单独处理,除非您在这些字符之间添加空格。
“在表格中搜索”i g(或者 i g**i g)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
系统不返回任何对象。由于搜索在 "g" 和 "i" 之间包含空格,因此 Windchill 会考虑每个独立的字符串:
i g - Windchill 筛选两个单字符字符串 (例如 "Part I G 890")。
i g* - Windchill 先筛选一个单字符字符串 ("i"),再筛选另一个以 "g" 开头的字符串 (例如 "Part I G890")。
*i g - Windchill 先筛选以 "i" 结尾的字符串,再筛选另一个单字符字符串 (例如 "Part 890I G")。
“在表格中搜索”ight(或者 ight*ight*)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
“在表格中搜索”light(或者 light**light)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
“在表格中搜索”lght(或者 lght**lght)
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
“在表格中搜索”l*ght
Engine.asm
Spotlight 023
material weight specs
Design Guide
Part 890
可在搜索字符串中间使用星号通配符 (*) 来替代一个或多个字符 (包括字符串之间的空格)。