確認ダイアログを開く
概要
Open Confirmアクションは確認ダイアログを表示します。これはページを覆うモーダルウィンドウで、 要求します ユーザーの操作を。このダイアログは重要な情報を提示し、ユーザーが特定の操作(例:確認ボタンのクリック)を行うまでページの他の部分との操作をブロックします。
Confirmダイアログを使用するタイミング
重要な情報や決定について明示的なユーザーの承認が必要な場合にConfirmダイアログを使用してください。ユーザーがメッセージを見逃さないよう、意図的に中断的な表示になります。
典型的な使用例
データの削除など、取り消せない操作の確認。
予定された保守によるダウンタイムのような重要なシステムメッセージの伝達。
Alertモーダルとの違い
視覚的には Alertモーダルと似ていますが、Confirmダイアログは レコード変数の使用を ユーザーが続行する前にそれらと対話することを要求します。ユーザーは操作を行わずにダイアログを単に無視したり閉じたりすることはできません。Confirmダイアログが閉じられるまで、ダイアログ背後のページコンテンツにはアクセスできません。

設定
ラベル
確認ダイアログのヘッダーに表示されるテキスト。
任意のテキスト文字列。
メッセージ
確認ダイアログに表示される主なコンテンツメッセージ。
任意のテキスト文字列。
バリアント
確認ダイアログの外観を決定します。ヘッダーを表示するかどうかを制御します。
With Header、Without Header(または実装に応じた類似の表現)。
テーマ
ヘッダーが表示される場合のヘッダーのカラーテーマを設定します。
Default、Shade、Inverse、Alt Inverse、Success、Info、Warning、Error、Offline(またはあなたのテーマの特定のオプション)。
On Confirm
ユーザーが確認ボタン(例:「OK」)をクリックしたときにトリガーされるその後の操作を定義できます。
これは別のインタラクション(例:Navigate、Save Recordなど)を構成することを指している可能性が高いです。単純なテキスト値ではありません。
"On Confirm"アクションの設定
"On Confirm"の設定では、Confirmダイアログ内の確認ボタン(通常は「OK」と表記)をユーザーがクリックした後に何が起こるかを選択できます。このボタンのクリックを別のインタラクションにリンクして、アクションのシーケンスを作成できます。
利用可能なアクション:
ユーザーが確認したときにこれらのアクションをトリガーできます:
トーストを表示: 短く一時的なメッセージをユーザーに表示する(例:「レコードが正常に保存されました!」)。
フローダイアログを開く: ダイアログウィンドウ内で新しいフローを起動する。
ダイナミックコンポーネントダイアログを開く: ダイナミックに構成されたコンポーネントをダイアログウィンドウ内に表示する。
例:レコードを削除する前にOn Confirmインタラクションを使用する
この例では、レコードを削除する前にエンドユーザーに確認を促すために「On Confirmインタラクション」をどのように使用するかを示します。
実用的なユースケース
「OK」クリック後に次のアクションを伴うOpen Confirmインタラクションの実用的な使用例には次のようなものがあります:
レコードの削除:確認メッセージを表示し、削除を進める前にユーザーが結果を理解していることを保証します。「OK」をクリックするとレコードは削除され、続けてアクションの成功を確認するインタラクションや通知が実行されます。
フォームの送信:ユーザーがフォームを送信する際に、Open Confirmアクションをトリガーして最終確認の機会を提供できます。「OK」をクリックするとフォームが送信され、成功メッセージの表示やリダイレクトが実行される場合があります。
高優先度アクションの確認:ユーザー権限の変更や大きな金銭取引の承認など重大な影響を伴う操作については、Open Confirmインタラクションによりユーザーが影響を十分に認識していることを確認します。「OK」をクリックすると処理が実行され、監査ログの記録や関係者への確認メール送信が続けて行われることがあります。
最終更新
役に立ちましたか?