フィルターのシンタックス
エンティティの条件 / 特性はすべて、エンティティエディター内のAdd as Filterコンテキストメニューを介して検索文字列欄に簡単に挿入することができます。
この機能を利用することで、フィルターのシンタックス内での二重引用符やエスケープシーケンスの正しい使用も可能となります。
特性のフィルタリング
<keyword>:<value>
すべてのエンティティをカラー“赤”でフィルタリング:
color:2
サポートされている論理演算子: AND、ORおよびNOT
type:Components AND label:ENGINE
より複雑なフィルター文字列を構築するには括弧を使用
type:Components AND (label:ENGINE OR label:SOLID)
空白を含むラベルのフィルタリングには二重引用符が必要
label:"SOLID: BRAKE-ASSEMBLY-FR.1"
二重引用符や括弧などの特殊文字を含むラベルのフィルタリングにはエスケープシーケンスが必要
text:/"{entity.id} {entity.label}/"
任意の文字数用のワイルドカード"*"と1文字のみ用の"?"のサポート
フィルター文字列の先頭または末尾にワイルドカードが付加されていない場合、両端にワイルドカード"*"が付けられているかのように使用されます。1端にワイルドカードが付加されている場合、もう1端がフィルター文字列の先頭または末尾であるとして扱われます。
label:"*TORSO*"
label:"TORSO*"