ターゲット・リスト

ターゲット・リスト・コントロールは、ソース・リストから転送される変数のターゲットを提供します。ターゲット・リスト・コントロールの使用では、ソース・リスト・コントロールが存在することが想定されています。コントロールに単一の変数だけを転送できるか、または複数の変数を転送できるかを指定することができます。また、例えば名義または順序の測定レベルを持つ数値変数に限定するなど、コントロールに転送できる変数の型を制約できます。ターゲット・コントロールには、次のプロパティーがあります。

「識別子」コントロールの固有の識別子。 これはシンタックス・テンプレートの コントロールを参照する際に使用する識別子です。

「タイトル」コントロールと共に表示されるオプションのタイトル。複数行のタイトルまたは長いタイトルの場合、省略符号 (...) ボタンをクリックして、「表題プロパティー」ダイアログにタイトルを入力します。

「ツールチップ」。ユーザーがコントロールにカーソルを移動した場合に表示されるオプションのツールチップ・テキスト。指定したテキストは、コントロールのタイトル領域にカーソルを移動したときにだけ表示されます。リストされた変数の上にカーソルを移動すると、変数名とラベルが表示されます。

「ターゲット・リストの種類」。コントロールに複数の変数を転送できるか、または単一の変数だけを転送できるかを指定します。

「ニーモニック・キー」。コントロールへのキーボード・ショートカットとして使用する、タイトルのオプションの文字。これらの文字は、タイトル内で下線付きで表示されます。ショートカットは、Alt キーを押しながらニーモニック・キーを押すとアクティブ化されます。「ニーモニック・キー」プロパティーは、Mac ではサポートされていません。

「区切り記号の種類」生成されたシンタックス内の選択したフィールド間の区切り文字を指定します。使用できる区切り文字は、ブランク、コンマ、および正符号 (+) です。また、任意の単一文字を入力して、区切り文字として使用することもできます。

「最小フィールド数」。該当する場合に、コントロールに指定する必要のあるフィールドの最小数。

「最大フィールド数」。該当する場合に、コントロールに指定できるフィールドの最大数。

「実行に必要」。実行を続行するために、このコントロールで値が必要かどうかを指定します。「真」が指定された場合、「OK」ボタンと「貼り付け」ボタンは、このコントロールに対して値が指定されるまで無効になります。 「False」が指定された場合、 このコントロールの値は「OK」「貼り付け」ボタンの状態に影響を与えません。デフォルトは True です。

「変数フィルター」。コントロールに転送できる変数の型を制約できます。変数の型および測定レベルで制約でき、また、コントロールに多重回答セットを転送できるかどうかを指定できます。省略符号 (...) ボタンをクリックして、「フィルタリング」ダイアログを開きます。キャンバス上のターゲット・リスト・コントロールをダブルクリックして、「フィルター」ダイアログを開くこともできます。詳しくは、変数リストのフィルタリングを参照してください。

「シンタックス」ランタイム時にこのコントロールで生成され、シンタックス・テンプレートに挿入できるコマンド・シンタックスを指定します。

  • 有効なコマンド・シンタックスを指定できます。複数行のシンタックスまたは長いシンタックスの場合、省略符号 (...) ボタンをクリックして、シンタックスのプロパティー・ダイアログにシンタックスを入力します。
  • %%ThisValue%% は、コントロールのランタイム値 (コントロールに転送される変数のリスト) を指定します。これはデフォルトです。

「有効化ルール」。現在のコントロールが有効になる条件を決定するルールを指定します。 省略符号 (...) ボタンをクリックし、「有効化ルール」ダイアログ ボックスを開き、ルールを指定します。「有効化ルール」プロパティは、有効化ルールを指定するために使用できる他のコントロールがキャンバスに存在するときにのみ表示されます。

注: ターゲット・リスト・コントロールをサブダイアログに追加することはできません。