確認ダイアログを開く
概要
Open Confirm アクションは確認ダイアログを表示します。これはページに重ねて表示されるモーダルウィンドウで、 必要とします ユーザーの操作を制限します。このダイアログは重要な情報を提示し、ユーザーが特定の操作(例:確認ボタンのクリック)を行うまでページの他の部分とのやり取りをブロックします。
確認ダイアログを使用するタイミング
重要な情報や意思決定に対してユーザーの明確な承認が必要な場合に確認ダイアログを使用してください。ユーザーがメッセージを見落とさないよう、意図的に中断させるデザインです。
典型的な使用例
データの削除など取り消し不可能な操作の確認。
予定されたメンテナンスのダウンタイムのような重要なシステムメッセージの通知。
アラートモーダルとの違い
見た目は アラートモーダルに似ていますが、確認ダイアログは ユーザーがそれらと対話することを 要求します。ユーザーは何らかの操作を行わずにダイアログを単に無視したり閉じたりすることはできません。確認ダイアログが閉じられるまで、ダイアログの背後にあるページの内容にはアクセスできません。

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