其他功能 > Windchill PartsLink > 搜尋分類物件 > 分類總管搜尋情境
分類總管搜尋情境
下列主題描述如何使用分類總管中的「關鍵字」搜尋欄位︰
如需如何使用「進階搜尋」頁中「關鍵字」欄位的資訊,請參閱進階分類搜尋
下列搜尋情境參考以下 "Chipset" 節點範例︰
* 
依預設,針對「分類搜尋」公用程式禁用了萬用字元為。管理員可以使用 com.ptc.windchill.partslink.freeform.wildcard.enabled 內容啟用萬用字元。如需詳細資訊,請參閱Windchill PartsLink 內容
啟用後,可接受星號 (*) 和問號 (?) 萬用字元︰
使用星號 (*) 萬用字元可搜尋零或多個字元。
使用問號 (?) 萬用字元可搜尋出現一次的任何字元。
但是,無法將萬用字元作為屬性值的一部份使用。如需詳細資訊,請參閱分類總管搜尋情境
在下列情況下,我們使用零件作為可分類物件。
情境 1:搜尋分類節點內容
以下為針對分類節點內容進行搜尋的範例。Windchill 會搜尋「顯示名稱」內容中的相符項,以及已在節點內容中定義的任何關鍵字。
禁用萬用字元
關鍵字輸入
結果
描述
Chip
會傳回依據 Chipset 節點分類的所有零件。
由於 Chipset 節點的顯示名稱以 "Chip" 開頭,因此會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。同樣地,如果您在「關鍵字」欄位中輸入 ChipsetChi,它也會傳回依據 Chipset 節點分類的所有零件。
ChipTypeA
會傳回依據 Chipset 節點分類的所有零件。
由於已將 ChipTypeA 指定為節點內容中的關鍵字,因此會傳回依據 Chipset 節點分類的所有零件。
同樣地,如果您在「關鍵字」欄位中輸入 ChipTypeB,也會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。ChipTypeB 也是指定的節點關鍵字。
ChipRec1
沒有結果。
不會傳回任何結果,因為 ChipRec1 與顯示名稱或為節點定義的任何關鍵字不符。

啟用萬用字元
關鍵字輸入
結果
描述
Chip
沒有結果。
Chip 與顯示名稱不相符。您必須輸入萬用字元。
Chip*
會傳回依據 Chipset 節點分類的所有零件。
輸入萬用字元後,Chip* 會與 Chipset 節點的顯示名稱相符。
Ch*
會傳回依據 Chipset 節點分類的所有零件。
輸入萬用字元後,Ch* 會與 Chipset 節點的顯示名稱相符。
chips?t
會傳回依據 Chipset 節點分類的所有零件。
輸入萬用字元後,chips?t 會與 Chipset 節點的顯示名稱相符。
*TypeA
會傳回依據 Chipset 節點分類的所有零件。
*TypeA 會與已在節點內容中指定之關鍵字 ChipsetTypeA 相符。
*TypeB
會傳回依據 Chipset 節點分類的所有零件。
*TypeB 會與已在節點內容中指定之關鍵字 ChipsetTypeB 相符。
情境 2:搜尋實數與單位屬性
以下是搜尋實數與單位屬性的範例。Windchill 會搜尋節點屬性中的相符項和與指定的單位屬性關聯的任何實數值。
禁用萬用字元
關鍵字輸入
結果
描述
Chipset Height 10 mm
會傳回依據 Chipset 節點分類的所有零件。
假如 Chipset 與節點的顯示名稱相符,但 Height 與節點屬性名稱不符,系統會傳回依據 Chipset 節點分類的所有零件。
Chipset Weight 10.5 kg
只會在搜尋結果中傳回「體重」屬性值為 10.5 kg 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 10.5 kg 的零件,因為:
Chipset 與顯示名稱相符
Weight 與屬性名稱相符
10.5 與為「體重」屬性指定的數值相符
kg「體重」屬性的基礎單位相符
Chipset Weight 10500 g
只會在搜尋結果中傳回「體重」屬性值為 10500 g 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 10500 g 的零件,因為:
Chipset 與顯示名稱相符
Weight 與屬性名稱相符
10500 與為「體重」屬性指定的數值相符
g「體重」屬性的基礎單位相符
Chipset Weight 1050 g
沒有結果。
雖然 Chipset 與 Chipset 節點的顯示名稱相符,並且 Weight 是有效的屬性名稱,但是沒有重量為 1050 g 的 Chipset 零件。因此,不會傳回任何搜尋結果。
Chipset Weight 0.0105 tonne
只會在搜尋結果中傳回「體重」屬性值為 0.0105 tonne 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 0.0105 tonne 的零件,因為:
Chipset 與顯示名稱相符
Weight 與屬性名稱相符
0.0105 與為「體重」屬性指定的數值相符
公噸「體重」屬性的基礎單位相符

啟用萬用字元
關鍵字輸入
結果
描述
Chip* Height 10.5 mm
會傳回依據 Chipset 節點分類的所有零件。
假如 Chipset 與 Chipset 節點的顯示名稱相符,而 Height 與節點的指定屬性名稱不符,系統會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。
Chipset Weight 10.5 g
只會在搜尋結果中傳回「體重」屬性值為 10.5 kg 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 10.5 kg 的零件,因為:
Chipset 與顯示名稱相符
Weight 與屬性名稱相符
10.5 與為「體重」屬性指定的數值相符
kg「體重」屬性的基礎單位相符
Chips* Weig 10.5 kg
會傳回依據 Chipset 節點分類的所有零件。
假如 Chips* 與 Chipset 節點的顯示名稱相符,而 Weig 並不與節點的指定屬性名稱完全相符,系統會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。
Chi?s* Wei* 10.5 kg
只會在搜尋結果中傳回「體重」屬性值為 10.5 kg 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 10.5 kg 的零件,因為:
Chi?s* 與顯示名稱相符
Wei* 與屬性名稱相符
10.5 與為「體重」屬性指定的數值相符
kg「體重」屬性的基礎單位相符
Chi?s Wei* 10500 g
只會在搜尋結果中傳回「體重」屬性值為 10500 g 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 10500 g 的零件,因為:
Chi?s 與顯示名稱相符
Wei* 與屬性名稱相符
10500 與為「體重」屬性指定的數值相符
g「體重」屬性的基礎單位相符
Chi?s* Wei* 1050* g
沒有結果。
即使 Chi?s* 與 Chipset 節點的顯示名稱相符,Wei* 是有效的屬性名稱,且 g「體重」屬性的基礎單位相容,也不會傳會任何結果。這是因為無法針對屬性值使用萬用字元。因此,1050* 並不是有效的數值。
Chi?s* Wei* 0.0105 tonne
只會在搜尋結果中傳回「體重」屬性值為 0.0105 tonne 的 Chipset 零件。
只會傳回 Chipset 節點中重量為 0.0105 tonne 的零件,因為:
Chi?s* 與顯示名稱相符
Wei* 與屬性名稱相符
0.0105 與為「體重」屬性指定的數值相符
公噸「體重」屬性的基礎單位相符
Chi?s* Wei* 0.0105 to*
沒有結果。
即使 Chi?s* 與 Chipset 節點的顯示名稱相符,Wei* 是無效的屬性名稱,也不會傳回任何結果。這是因為 to*「體重」屬性的基礎單位不相符或不相容,且沒有具有 0.0105 kg (基礎單位) 的零件。
* 
當未提供單位或單位與屬性的基礎單位不相容時,會將基礎單位視為搜尋的預設。
情境 3:搜尋含合法值集 (允許值) 的字串屬性
以下是搜尋分類節點中含合法值集之字串屬性的範例。Windchill 會搜尋擁有合法值集或允許值之節點字串屬性中的相符項。
禁用萬用字元
關鍵字輸入
結果
描述
Chipset Rohs Yes
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件。
只會傳回 Chipset 節點中 ROHS (S) 屬性值為 Yes 的零件,因為:
Chipset 與顯示名稱相符
Rohs 與屬性名稱相符
YesROHS (S) 屬性合法值集的其中一個值相符
Chipset Yes
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件。
只會傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件,因為:
Chipset 與顯示名稱相符
因為沒有相符屬性,Yes 會與 ROHS (S) 屬性合法值集的其中一個值相符
Chipset Rohs Yes Weight 10500 g
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes「體重」屬性值為 10500 g 的 Chipset 零件。
只會傳回 Chipset 節點中 ROHS (S) 屬性值為 Yes 且重量為 10500 g 的零件,因為:
Chipset 與顯示名稱相符
Rohs 與屬性名稱相符
YesROHS (S) 的合法值集的其中一個值相符
Weight 與屬性名稱相符
10500 與數值相符
g「體重」屬性的基礎單位相符

啟用萬用字元
關鍵字輸入
結果
描述
Chipset Yes
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件。
只會傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件,因為:
Chipset 與顯示名稱相符
因為沒有相符屬性,Yes 會與 ROHS (S) 屬性合法值集的其中一個值相符
Chipset Yes*
會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。
假如 Chipset 與 Chipset 節點的顯示名稱相符,且沒有合法值集的屬性或值符合 Yes*,系統會在搜尋結果中傳回依據 Chipset 節點分類的所有零件。
Chipset Rohs* Yes
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件。
只會傳回 ROHS (S) 屬性值為 Yes 的 Chipset 零件,因為:
Chipset 與顯示名稱相符
Rohs 與屬性名稱相符
YesROHS (S) 屬性合法值集的其中一個值相符。
Chip* Rohs Yes We* 10500 g
只會在搜尋結果中傳回 ROHS (S) 屬性值為 Yes「體重」屬性值為 10500 g 的 Chipset 零件。
只會傳回重量為 10500 g 且 ROHS (S) 屬性值為 Yes 的 Chipset 零件,因為:
Chip* 與顯示名稱相符
Rohs 並非與任何屬性名稱完全相符 (未使用萬用字元)
YesROHS (S) 屬性合法值集的其中一個值相符
We* 與屬性名稱相符
10500 與為「體重」屬性指定的數值相符
g「體重」屬性的基礎單位相符
這是否有幫助?