ブール機能
ブール機能を使用して、ユーザーがtrueまたはfalseの値を選択できるようにします。
- たとえば、車を構成するときに、窓に色を付けるかどうかをユーザーに尋ねます。
 - コンフィギュレータでは、実行時にブール機能がチェック・ボックスとして表示されます。
 - ブール機能の値には、true (チェック・マークを含む)、false (チェック・マークを含まない)、または空を指定できます。
 - コンフィギュレータ・ルールを使用して、ブール機能のデフォルト値を構成できます。
 
例
zCZ_CAR4DRSDNという名前のPIMモデルをコンフィギュレータにインポートするとします。 濃いウィンドウが必要かどうかを示すブール機能を追加する必要があります。
演習
- モデルのワークスペースを開きます。
 - 構造階層領域で、zCZ_CAR4DRSDN 「ルート・ノード」をクリックします。
 - 「処理」>「作成」>「ブール機能」をクリックします。
 - 表示されたダイアログで値を設定し、OKをクリックします。
属性 値 名前 濃いWindows ドメイン順序 Trueを優先  - 「テスト・モデル」をクリックし、テスト「モデル」ページにTinted Windows機能がチェック・ボックスとして表示されることを確認します。

ブール機能の値には、デフォルトではチェック・マークは含まれていません。 チェックマークを表示するには、コンフィギュレータがブール機能をtrueに構成するルールを記述する必要があります。
 
ドメイン順序
ドメイン順序付け属性を使用して、ブール機能の実行時にコンフィギュレータがデフォルト値を構成する方法を指定します。
ブール機能に使用できる値は次のとおりです。
| ドメイン順序 | 説明 | 
|---|---|
| Falseを優先 | 
                         コンフィギュレータは、デフォルトでブール機能をFalseに構成します。 別のルールによってコンフィギュレータがFalseに構成されない場合、コンフィギュレータはこれをTrueに構成します。 たとえば、ブール機能の「否定」ルールによって、コンフィギュレータがTrueまたはFalseに構成できない場合があります。  | 
                  
| Trueを優先 | 
                         コンフィギュレータは、デフォルトでブール機能をTrueに構成します。 別のルールによってコンフィギュレータがTrueに構成されない場合、コンフィギュレータはこれをFalseに構成します。  |