スプレッドシートを使用した子の値の割り当て

Excel スプレッドシートを使用して、値のリストを入力するのではなく、条件付きリストに子の値を入力できます。

スプレッドシートを使用して子の値を割り当てるには:

  1. プロパティ タブ ビルダーを開きます。
  2. 親コントロールを作成するには、左側の列からラジオ(Radio)チェックボックス(Checkbox)、またはリスト(List)コントロールをユーザー定義プロパティ(Custom Properties)列のグループボックス(GroupBox)コントロールにドラッグします。
  3. 親コントロールのコントロール属性(Control Attributes)を設定します。
    1. キャプション(Caption)を入力します。
    2. 名前(Name)を選択します。
    3. ラジオ(Radio)コントロールの数量(Quantity)を選択し、コントロールのラジオ ボタンの数を指定します。 ラジオ ボタンは、少なくとも 2 つ必要です。
      チェック ボックスに対して、デフォルトの状態を設定します。
    4. コンフィギュレーション(Configurations)で、ユーザー定義タブに表示(Show on Custom Tab) または コンフィギュレーション特有タブに表示(Show on Configuration Specific Tab) を選択します。 選択に基づき、プロパティ(Properties)ダイアログ ボックスにはユーザー定義(Custom)タブまたはコンフィギュレーション プロパティ(Configuration Properties)タブについてのプロパティが表示されます。
  4. リスト(List)ボックスを親コントロールの下にドラッグします。
  5. リスト コントロールの場合:
    1. キャプション(Caption)を入力します。
    2. 親(Parent)では、 をクリックし、親コントロールを選択します。
      親コントロールの属性がリスト コントロールのユーザー定義プロパティの属性(Custom Property Attributes)に含まれます。

      たとえば、親コントロールがラジオ コントロールである場合、それらのラジオ ボタンがリストされます。 親コントロールがチェック ボックスである場合、それらのチェック ボックスの状態がリストされます。

    3. タイプ(Type)ユーザー定義プロパティの属性(Custom Property Attributes)で、Excel ファイル(Excel File)を選択します。
    4. パス(Path)で、スプレッドシートへのパスを指定するか、 をクリックしてファイルを検索します。
    5. 範囲(Range)に、各親オプションの値が含まれているシートとセルを指定します。
      たとえば、親コントロールが 2 つのラジオ ボタンの場合、Sheet1 のセル A3 から A5 にある値を最初のラジオ ボタンに関連付ける場合、Sheet1(A3:A5) のように入力します。

      2 番目のラジオ ボタンの下で、そのラジオ ボタンに関連付けられている値が含まれたシートとセルを指定します。

  6. テンプレートを保存します。
  7. プロパティ タブ ビルダー(Property Tab Builder)ダイアログ ボックスを閉じます。