機械翻訳について

静的および動的な値リスト・フィールドの構成

チェックリスト、ラジオ・ボタンまたは選択コントロールを使用して、Webフォームに静的または動的な値リストを作成します。 静的な値リストは、コントロール・プロパティで定義します。 動的な値リストは、使用可能な属性のコレクションから定義するか、またはRESTコールに基づきます。

チェックリスト、ラジオ・ボタンおよび選択コントロールの静的な値リストや動的な値リストは、「General」タブの「Option Source」から構成できます。 「Option Source」で、コントロールのオプションを、入力する静的な値から取得するか、値リストのデータ属性から取得するか、またはアプリケーションに対して作成されたRESTコネクタから外部的に取得するかを指定します。

(チェックリスト、ラジオ・ボタンおよび選択コントロールの)静的な値リストおよび動的な値リストを構成するには:

  1. 基本パレットから、チェックリスト、ラジオ・ボタンまたは選択コントロールをキャンバスにドラッグ・アンド・ドロップします。
  2. コントロールを選択し、その静的な値リストを「Properties」ペインの「General」タブで構成します。
    1. 「Option Source」に移動して「Static」をクリックします。
    2. 「Option Names」フィールドで、オプションごとに表示するラベルを入力します。
    3. 「Option Values」フィールドで、オプションごとに内部値を入力します。
    4. 「Default Value」フィールドで、使用可能なオプション値からデフォルト値を指定します。
    5. フォームがロードされたときに選択されるようにするオプションを「Autofocus」フィールドで選択します。
  3. オプションで、チェックリスト、ラジオ・ボタンまたは選択コントロールの動的な値リストを構成します。 動的な値リストを構成するには、2つのオプションがあります。
    • 「Data definition」ペインで定義されている値データ属性のリストからコントロールのオプションを取得することを指定します。

      1. 「From Data」をクリックします。

      2. 「Options List」フィールドで、値リストのオプションのソースを使用可能な属性から選択します。

      3. 「Default Value」フィールドで、使用可能なオプションからデフォルト値を指定します。

      4. フォームがロードされたときに選択されるようにするオプションを「Autofocus」フィールドで選択します。

    • アプリケーションに対して作成されたRESTコネクタからコントロールのオプションを取得することを指定します。

      1. 「Connector」をクリックします。

      2. 「Connector」、「Resource」および「Operation」の各フィールドでコネクタ設定を指定し、レスポンス設定をマップします。 「RESTコールを使用したコントロールへの移入」を参照してください。

      3. フォームがロードされたときに選択されるようにするオプションを「Autofocus」フィールドで選択します。

  4. 「Preview」をクリックし、コントロールを使用してみます。

値リスト・フィールドへのオプションの追加

値リスト・フィールド(チェックリスト、ラジオ・ボタンまたは選択)にオプションを追加するには、そのフィールドに処理「追加オプション」を指定します。 新しいオプションは、値リスト・フィールドにすでに静的または動的な値が表示されるように追加されます。

「アクションを指定」を参照してください。

フォームにコントロールを構成し、値リスト・フィールドへのオプションの追加に使用できるようにします。 たとえば、クリック時イベントを使用するボタン・コントロールを構成し、それを使用してオプションを値リスト・フィールドに追加できます。

値リスト(LOV)コントロールにオプションを追加するには、次のステップを実行します:

  1. 基本パレットからLOVコントロールを使用してフォームに、ボタン・コントロールなどのコントロールをドラッグ・アンド・ドロップします。 「追加」などのコントロールのラベルおよび名前を変更します。
  2. イベントを指定し、イベントに対するアクションを定義して、コントロールを構成します。
    1. コントロールを選択し、「イベント」がみつかるまでプロパティ・ペインの「一般」タブを下にスクロールします。 「Add」アイコンをクリックしてイベントを追加および定義します。
    2. ドロップダウン・リストから「クリック時」を選択し、編集アイコンをクリックして、イベントに対するアクションを指定します。
    3. クリック時イベント・ウィンドウで、+Actionsをクリックしてアクションを定義します。
    4. LOVコントロールに対する「追加オプション」アクションを指定します。 「コントロール名」ドロップダウン・リストからLOVコントロールを選択し、「アクション」ドロップダウン・リストから「追加オプション」を選択します。
    5. 「オプション名タイプ」および「オプション値タイプ」ドロップダウン・リストで、「定数」などのタイプを選択します。
    6. LOVコントロールのデフォルトのオプションに追加する値を、「値」フィールドに入力します。
    7. 「OK」をクリックします。
  3. フォームをプレビューして、その動作を確認します。

    「プレビュー」をクリックします。 フォームがロードされると、LOVフィールドのオプションが表示されます。

    クリック時イベントを構成したコントロールをクリックし、再度LOVフィールドにオプションを表示します。 ステップ2 fで指定した値は、値リストに追加されることに注意してください。

値リスト・フィールドからすべてのオプションをクリア

値リスト・フィールド(チェックリスト、ラジオ・ボタン、または選択)からすべてのオプションを削除するには、それに対する処理「クリア・オプション」を指定します。

「アクションを指定」を参照してください。

フォーム内のコントロールを構成し、値リスト・フィールドのすべてのオプションを消去するために使用できるようにします。 たとえば、クリック時イベントを使用してボタン・コントロールを構成し、これを使用して値リスト・フィールドのすべてのオプションをクリアできます。

値リスト(LOV)コントロールからすべてのオプションを削除するには:

  1. 基本パレットからLOVコントロールを使用してフォームに、ボタン・コントロールなどのコントロールをドラッグ・アンド・ドロップします。 統制の名前とラベル、たとえば「クリア」などを変更します。
  2. イベントを指定し、イベントに対するアクションを定義して、コントロールを構成します。
    1. コントロールを選択し、「イベント」がみつかるまでプロパティ・ペインの「一般」タブを下にスクロールします。 「Add」アイコンをクリックしてイベントを追加および定義します。
    2. ドロップダウン・リストから「クリック時」を選択し、編集アイコンをクリックして、イベントに対するアクションを指定します。
    3. クリック時イベント・ウィンドウで、+Actionsをクリックしてアクションを定義します。
    4. LOVコントロールに対する「クリア・オプション」アクションを指定します。 「コントロール名」ドロップダウン・リストからLOVコントロールを選択し、「アクション」ドロップダウン・リストから「クリア・オプション」を選択します。
    5. 「OK」をクリックします。
  3. フォームをプレビューして、その動作を確認します。

    「プレビュー」をクリックします。 フォームがロードされると、LOVフィールドのオプションが表示されます。 次に、クリック時イベントを構成したコントロールをクリックし、LOVフィールドを再度表示します。

    LOVフィールドが空で、すべてのオプションがクリアされていることに注意してください。