デバイスの設定アクション

デバイスの設定アクションを使用して、デスクトップ、電話、またはタブレットのフォーム間でフォーム ファクター (デスクトップ、電話、またはタブレット) を切り替えます。

たとえば、デスクトップ フォームを電話で表示したり、その逆を行うことができます。デバイスの実際のフォーム ファクターをオーバーライドして、1 回のセッションまたは一定の期間にわたって、デスクトップ、電話、またはタブレットで表示できます。

デバイスの設定アクションを指定したイベントが実行されると、アクションが再度呼び出されて別のフォーム ファクターに切り替わるか、セッションまたは指定した期間が終了するまで、指定したフォーム ファクターでフォームが取得されます。

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

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

  2. [タイプ] リストで、[デバイスの設定] を選択します。
  3. デフォルトの [名前] (SetDevice1) を意味のある名前に変更します。
  4. この項目は任意です。アクションの [説明] を入力します。
  5. この項目は任意です。[複数言語] を選択して、言語ごとに固有のアクションを個別に構成します。複数言語の設定アクションを参照してください。
  6. [デバイス タイプ] リストで、変数 (フォーム変数またはグローバル変数) またはフォーム コントロールを選択するか、 をクリックして静的な値を入力します。
  7. [持続期間] については、次のいずれかのオプションを選択します。
    • [このセッションのみ] (デフォルト): ブラウザを閉じて再度開くと、フォームは実際のフォーム ファクターに戻ります。

    • [構成可能な期間]: 期間を日、時間、分で設定します (デフォルト: 0,0,0)。

      構成した期間が期限切れになると、フォームは実際のフォーム ファクターに戻ります。

  8. [保存] をクリックします。

    新たに作成されたアクションがテーブルに追加されます。

  9. このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。

こちらも参照してください。