ワークフロー トランジションの条件演算子

ワークフロー トランジションに対して条件を定義する場合、比較列で次の演算子を使用できます。

演算子は比較で選択され、条件を満たすファイルを指定するための値とともに使用されます。

使用できる比較演算子は、選択する変数のタイプによって異なります。

次の表で:

  • 検索値では大文字と小文字が識別されません。
  • 数値比較は、変数のタイプが「数値」である場合に最適です。
  • 日付比較は、変数のタイプが "日付" である場合に最適です。
    日付比較のフォーマットは、ボルト プロパティで全体的に割り当てられている日付フォーマットに依存します。
  • 例内の引用符は必要ありません。
  • アップグレードまたはインポートされたワークフロー条件は、値で使用されている演算子に基づいて比較タイプを検索しようとします。
  • データ カードの値が異なるコンフィギュレーションを持つファイルの値を比較するには、コンフィギュレーション(Configuration)列で指定されたコンフィギュレーションを定義し、値を比較します。 たとえば、データ カードの @ コンフィギュレーション タブの値を常に比較するには、@ を入力します。
演算子 方程式が true になる場合
テキストは次と等しい 定義された値は変数内のテキスト ストリングに完全に一致します。 flange は正確な変数値 flange を持つファイルに一致しますが、lower flangerailing を持つファイルには一致しません。 値を空にした場合、この変数に値を含まないすべてのファイルが検索されます。
テキストは次と等しくない 定義された値は変数内のテキスト ストリングに完全に一致しません。
この演算子を使用して、すべての変数タイプの空の変数値をチェックします。
flangeflange 以外の任意の変数値(railingupper flange など)を持つファイルに一致します。 値を空にした場合、この変数に値を含むすべてのファイルが検索されます。
テキストは次より小さい 変数内のテキスト ストリングは、定義された値よりアルファベット順が前の値です。 ecad は変数値 acad を持つファイルに一致しますが、ecad または mcad を持つファイルには一致しません。
テキストは次より大きい 変数内のテキスト ストリングは、定義された値よりアルファベット順が後の値です。 ecad は変数値 mcad を持つファイルに一致しますが、ecad または acad を持つファイルには一致しません。
テキストは次と等しいか小さい 変数内のテキスト ストリングは、定義された値とアルファベット順が同じかそれより前の値です。 ecad は変数値 acad または ecad を持つファイルに一致しますが、mcad を持つファイルには一致しません。
テキストは次と等しいか大きい 変数内のテキスト ストリングは、定義された値とアルファベット順が同じかそれより後の値です。 ecad は変数値 mcad または ecad を持つファイルに一致しますが、acad を持つファイルには一致しません。
テキストに含まれる 定義された値は変数内のテキスト ストリングの一部に一致します。 finish は、変数値 surface finish または finished drawing を持つファイルに一致します。
テキストに含まれない 定義された値は変数内のテキスト ストリングのどの部分にも一致しません。 finish は、変数値 completed drawing を持つファイルに一致しますが、finished drawing を持つファイルには一致しません。
Text Compare(テキスト比較) 方程式で比較演算子を使用できるようにします。 以下の表を参照してください。
数値は次と等しい 定義された値は変数内の数値に完全に一致します。 123 は変数値 123 を持つファイルに一致しますが、12 または 1234 を持つファイルには一致しません。
数値は次と等しくない 定義された値は変数内の数値に完全に一致しません。 123 は、変数値に 123 以外の数値(たとえば、12 または 1234)を持つファイルに一致します。
数値は次より小さい 変数内の数値が、定義された値より小さい値です。 123 は変数値 1.2312122 を持つファイルに一致しますが、123123.4 または 1234 を持つファイルには一致しません。
数値は次より大きい 変数内の数値が、定義された値より大きい値です。 123 は変数値 123.4124、または 1234 を持つファイルに一致しますが、1.2312122 または 123 を持つファイルには一致しません。
数値は次と等しいか小さい 変数内の数値が、定義された値と等しいかそれより小さい値です。 123 は変数値 1.2312122 または 123 を持つファイルに一致しますが、123.4 または 1234 を持つファイルには一致しません。
数値は次と等しいか大きい 変数内の数値が、定義された値と等しいかそれより大きい値です。 123 は変数値 123123.4124 または 1234 を持つファイルに一致しますが、1.2312 または 122 を持つファイルには一致しません。
日付は次と等しい 指定された値は変数内の日付に完全に一致します。 7/30/2012 は、変数値 7/30/2012 を持つファイルに一致しますが、7/30/20117/29/2012 または 8/30/2012 を持つファイルには一致しません
日付は次と等しくない 指定された値は変数内の日付に完全に一致しません。 7/30/2012 は、変数値に 7/30/2012 以外の日付(たとえば、7/30/20117/29/2012 または 8/30/2012)を持つファイルに一致します
日付は次より小さい 変数内の日付が、定義された日付値より前の値です。 7/30/2012 は、変数値 7/30/20117/29/2012 を持つファイルに一致しますが、7/30/2012 または 8/30/2012 を持つファイルには一致しません
日付は次より大きい 変数内の日付が、定義された日付値より後の値です。 7/30/2012 は、変数値 8/30/2012 を持つファイルに一致しますが、7/30/20117/29/2012 または 7/30/2012 を持つファイルには一致しません
日付は次と等しいか小さい 変数内の日付が、定義された日付値と同じかそれより前の値です。 7/30/2012 は、変数値 7/30/20117/29/2012 または 7/30/2012 を持つファイルには一致しますが、8/30/2012 を持つファイルには一致しません
日付は次と等しいか大きい 変数内の日付が、定義された日付値と同じかそれより後の値です。 7/30/2012 は、変数値 7/30/2012 または 8/30/2012 を持つファイルに一致しますが、7/30/2011 または 7/29/2012 を持つファイルには一致しません
はい/いいえは次と等しい(Yes or No Equal To) 値を指定すると、はい(Yes)またはいいえ(No)の変数値が検索されます。

はい(Yes)またはいいえ(No)タイプを使用している変数に適用されます。

はい(Yes)の値を指定すると、はい(Yes)に設定された(つまり、チェック ボックス コントロールが有効になっている)ファイルが検索されます。

テキスト比較の比較演算子

演算子 説明
モデルをdesktidy_1というファイル名でtutorial ディレクトリに保存します。 より大きい >123
< より小さい <123
>= より大きく、または等しい >=123
<= より小さく、または等しい <=123
!= と等しくない !=123
%(パーセント) 0文字以上の任意の文字列 %put%と指定すると、「put」「putter」「output」「computer」がすべて検索されます。
_(アンダスコア) 任意の1文字 _cadを指定すると、「ecad」「mcad」がともに検索されます。
[chars] セット内または範囲内の任意の一文字 Rev[A1] を指定すると、「RevA」「Rev1」 が検出されます。Rev[A-C] を指定すると、「RevA」「RevB」「RevC」 がすべて検出されます。
[^chars] セット内または範囲内に「含まれない」任意の一文字 de[^xyz]% と指定すると、「de」 で始まり、次の文字が 「x」「y」、または 「z」 以外のすべての文字列が検索されます。