メッセージの表示アクション
メッセージの表示アクションを使用して、ユーザーにアラートやプロンプトを表示したり、ユーザーに確認を要求します。
- メッセージの表示アクション内で、メッセージの表示アクションを選択することはできません。
- メッセージの表示アクションで、メッセージの表示アクションを含まない複合アクションを選択することは可能です。ただし、メッセージの表示アクションを含む複合アクションを、メッセージの表示アクションに組み込んだ後に更新すると、予期しない動作が発生します。
-
フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。
[新しいアクション] ダイアログ ボックスが表示されます。
- [タイプ] リストで、[メッセージの表示] を選択します。
- デフォルトの [名前] (ShowMessage1) を意味のある名前に変更します。
- この項目は任意です。アクションの [説明] を入力します。
- この項目は任意です。[複数言語] を選択して、言語ごとに固有のアクションを個別に構成します。複数言語の設定アクションを参照してください。
-
[メッセージ タイプ] で、次のいずれかのオプションを選択します。
オプション 説明 [アラート]
デフォルトでは、メッセージ タイプにアラートが選択されています。アラート メッセージ タイプの設定を構成するには、次の手順を実行します。
-
アラートのタイトルを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、 をクリックして [タイトル] フィールドに静的な値を入力します。
-
メッセージのテキストを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[メッセージ テキスト] フィールドに静的な値を入力します。
-
この項目は任意です。アクションを追加するには、[OK] のアクション] の [追加] をクリックし、必要なアクションを選択して [完了] をクリックします。
ランタイムに、アラートのタイトルと [OK] ボタン付きの読み取り専用メッセージが表示され、[入力値] ボックスにテキストを入力するように求められます。
注 [[OK] のアクション] ボックスにマップされたアクションは、ランタイムに実行されます。[確認]
プロンプト メッセージ タイプの設定を構成するには、次の手順を実行します。
-
プロンプトのタイトルを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[タイトル] フィールドに静的な値を入力します。
-
プロンプトのテキストを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[プロンプト テキスト] ボックスに静的な値を入力します。
-
プロンプト テキストを複数行に表示するには、[複数行テキスト フィールド] を選択します。(デフォルト: クリア。プロンプト テキストが 1 行で表示されることを意味します。)
-
この項目は任意です。ランタイムにデフォルト値を表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[デフォルト値] フィールドに静的な値を入力します。
-
[入力値] リストで、フォーム コントロール、フォーム変数、またはグローバル変数を選択して、ランタイムにユーザーが入力した入力値を受け入れます。
-
この項目は任意です。アクションを追加するには、[OK] のアクション] の [追加] をクリックし、必要なアクションを選択して [完了] をクリックします。
ランタイムに、プロンプトのタイトルと [OK] ボタン付きの読み取り専用メッセージが表示され、テキスト フィールドにテキストを入力するように求められます。
-
この項目は任意です。アクションを追加するには、[キャンセル] のアクション] の [追加] をクリックし、必要なアクションを選択して [完了] をクリックします。
ランタイムに、プロンプトのタイトルと [キャンセル] ボタン付きの読み取り専用メッセージが表示され、テキスト フィールドにテキストを入力するように求められます。
注 [[OK] のアクション] フィールドと [[キャンセル] のアクション] フィールドにマップされたアクションは、ランタイムに実行されます。[確認]
確認メッセージ タイプの設定を構成するには、次の手順を実行します。
-
確認のタイトルを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[タイトル] フィールドに静的な値を入力します。
-
メッセージのテキストを表示するには、動的な値 (フォーム コントロール、フォーム変数、またはグローバル変数) を選択するか、[確認メッセージ] フィールドに静的な値を入力します。
-
この項目は任意です。アクションを追加するには、[はい] のアクション] の [追加] をクリックし、必要なアクションを選択して [完了] をクリックします。
-
この項目は任意です。必要なアクションを追加するには、[いいえ] のアクション] の [追加] をクリックし、アクションを選択して [完了] をクリックします。
注 [[はい] のアクション] フィールドと [[いいえ] のアクション] フィールドにマップされたアクションは、ランタイムに実行されます。 -
-
[追加] をクリックします。
新たに作成されたアクションが [アクション] ページに表示されます。
- このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してメッセージの表示アクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。