フォーカスの設定アクション

いくつかのコントロールがあるフォームでは、通常、フォーカスは 1 つのコントロールから次のコントロールに順番に移動します。フォーカスの設定アクションを使用して、特定のコントロールに直接シフトするようにフォーカスを設定します。

ローン申請者の信用調査フォームでは、申請者の信用価値を評価するために、次の詳細情報を記した 2 つのセクションが送信されます。

  1. 名、姓、生年月日、年齢などの個人情報
  2. 月収、月々の支出、(他のローンの) 返済記録などの収入の詳細

[送信] ボタンには次の 2 つのアクションが設定されています。

  • 申請者の個人情報をレコードとしてデータベースに追加する DB クエリ

  • フォーカスを収入フィールドに移動するためのフォーカスの設定

申請者の個人詳細が送信されると、フォーカスは自動的に、その他の詳細セクションの月収フィールドに移動します。

フォーカスの設定アクションは、次のコントロールに対してのみ構成できます。

  • テキスト ボックス

  • ドロップダウン

  • カレンダー

  • ラジオ ボタン

  • チェック ボックス

  • テーブル

  • ボタン

  1. フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。

    [新しいアクション] ダイアログ ボックスが表示されます。

  2. [タイプ] リストで、[フォーカスの設定] を選択します。
  3. デフォルトの [名前] (SetFocus1) を意味のある名前に変更します。
  4. この項目は任意です。アクションの [説明] を入力します。
  5. この項目は任意です。[複数言語] を選択して、言語ごとに固有のアクションを個別に構成します。複数言語の設定アクションを参照してください。
  6. [コントロール] リストで、フォーカスを設定するコントロールを選択します。
    フォーカスは 1 つのフィールドにのみ設定できます。
  7. [追加] をクリックします。
  8. このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。
    このアクションがトリガーされると、構成されたフィールドにフォーカスが表示されます。