濾器版本
在本章節中,清單這個一般性詞彙指的是清單和繪圖規則兩者。這兩個清單類型以相同的功能為基礎,並以相同的方式進行管理。
濾器可讓您擷取清單資料,例如顯示特定製造商的製造商設備型號,或是特定文件集的圖紙清單。

|
清單管理:編輯濾器
繪圖規則管理:編輯濾器
清單組態編輯器 >「濾器」:屬性 |

|
清單組態編輯器 >「濾器」:加入 |

|
清單組態編輯器 >「濾器」:複製 |
篩檢程式版本對話方塊可讓您管理清單篩檢程式。對話方塊的下半部會顯示條件字串,該字串可用於 SQL 查詢的「WHERE」子句中。
屬性
名稱:輸入濾器名稱。這個名稱在清單中必須是不重複的。
描述:輸入軟體中所管理之所有語言的文字描述。按一下 [+] 按鈕以選擇語言。
條件
此標籤集合了用於產生濾器的所有元素。這是根據您可以用來分組的條件字串為基礎。條件是由一個資料庫欄位、一個運算子,和一個值所構成。
產生條件時,您必須在可用欄位清單中選擇一個可用來將值相關聯的資料庫欄位。例如,在材料清單中,您可以使用製造商欄位,並以ABB做為值產生一個條件。材料清單將僅會顯示 ABB 製造商的製造商設備型號。

|
新增:可讓您新增條件。 |

|
刪除:刪除所選條件。 |

|
將條件分組:選擇一個或多個條件,然後按一下此圖示以將條件分組。 |

|
解散條件分組:解散所選條件的分組。 |
 
|
向上/向下:可用來排序條件與條件群組。 |

|
關聯:可用來關聯所選欄位與所選條件。 |
類型:顯示條件類型 (條件或條件群組)。
分隔字元:分隔字元是用來連續列出條件。您可以選擇且或是或分隔字元。
欄位:在可用欄位清單中選擇適用於條件的欄位,然後在關聯圖示上按一下。
運算子:在清單中選擇要使用的運算子。可在字串欄位中使用運算子 = (等於) 和 != (不同於),但其他的運算子則只能在數值欄位中使用。
值:列出所有在所選欄位中找到的值。選擇您要的值。
將條件分組與解散條件分組
將條件分組很重要。條件群組會以第一順位接受評估,且可對於簡單條件採取優先動作。
在下列範例中:
((bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec')) AND (bom_value1 = '160A')
群組是由雙括弧表示:((XXX...XXX))。清單將會搜尋所有 Legrand 或 Entrelec 製造商設備型號,且之後清單會從此搜尋結果中擷取所有 Value1 等於 160A 的製造商設備型號。
如果沒有使用群組,您會有下列字串:
(bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec') AND (bom_value1 = '160A')
條件並未分為群組,結果將會列出所有 Legrand 或 Entrelec 的製造商設備型號,以及所有其他製造商中 Value1 等於 160A 的所有製造商設備型號。
向上/向下箭頭可讓您管理條件或條件群組的順序。