機械翻訳について

ブール機能

ブール機能を使用して、ユーザーがtrueまたはfalseの値を選択できるようにします。

  • たとえば、車を構成するときに、窓に色を付けるかどうかをユーザーに尋ねます。
  • コンフィギュレータでは、実行時にブール機能がチェック・ボックスとして表示されます。
  • ブール機能の値には、true (チェック・マークを含む)、false (チェック・マークを含まない)、または空を指定できます。
  • コンフィギュレータ・ルールを使用して、ブール機能のデフォルト値を構成できます。

zCZ_CAR4DRSDNという名前のPIMモデルをコンフィギュレータにインポートするとします。 濃いウィンドウが必要かどうかを示すブール機能を追加する必要があります。

演習

  1. モデルのワークスペースを開きます。
  2. 構造階層領域で、zCZ_CAR4DRSDN 「ルート・ノード」をクリックします。
  3. 「処理」>「作成」>「ブール機能」をクリックします。
  4. 表示されたダイアログで値を設定し、OKをクリックします。
    属性
    名前 濃いWindows
    ドメイン順序 Trueを優先
  5. 「テスト・モデル」をクリックし、テスト「モデル」ページにTinted Windows機能がチェック・ボックスとして表示されることを確認します。5. 「テスト」「モデル」をクリックして、「テスト」「モデル」ページにTinted Windows機能がチェックボックスとして表示されることを確認します。

    ブール機能の値には、デフォルトではチェック・マークは含まれていません。 チェックマークを表示するには、コンフィギュレータがブール機能をtrueに構成するルールを記述する必要があります。

ドメイン順序

ドメイン順序付け属性を使用して、ブール機能の実行時にコンフィギュレータがデフォルト値を構成する方法を指定します。

ブール機能に使用できる値は次のとおりです。

ドメイン順序 説明
Falseを優先

コンフィギュレータは、デフォルトでブール機能をFalseに構成します。

別のルールによってコンフィギュレータがFalseに構成されない場合、コンフィギュレータはこれをTrueに構成します。

たとえば、ブール機能の「否定」ルールによって、コンフィギュレータがTrueまたはFalseに構成できない場合があります。

Trueを優先

コンフィギュレータは、デフォルトでブール機能をTrueに構成します。

別のルールによってコンフィギュレータがTrueに構成されない場合、コンフィギュレータはこれをFalseに構成します。