UI インタラクションのデモデータの操作
デモ UI インタラクションは、一般的な UI インタラクションパターンを示すシンプルで既製の例を提供します。これらのサンプルを複製して、インタラクションがどのように機能するかを調べ、安全に実験し、独自のエクスペリエンスを構築する際の開始点として使用できます。
デモインタラクションを使用する際の主な考慮事項
- カスタマイズする前に複製してください。デモインタラクションは参照例です。変更する前にコピーを作成します。
- 下位互換性は保証されません。デモコンテンツはリリースによって変更される場合があります。
- カスタムコンポーネントは個別に複製する必要があります。
- 対応する宣言アクションはデフォルトでは非アクティブであり、テストする前に手動で true に設定する必要があります。
- デモのインタラクションでは、長時間実行されるプロセス、使用状況の追跡、自動更新動作、複数ステップのジャーニー、または複雑な分岐ロジックはカバーされません。
| デモインタラクション | 機能 | 便利な理由 | ユースケース |
|---|---|---|---|
| デモカスケード削除 | レコードを削除する前に、同様に削除される関連する子レコードに関する情報などの確認メッセージが表示されます。 注: 他のデモインタラクションとは異なり、カスケード削除は正しく実行する前にグローバルスコープに複製する必要があります。 |
続行する前に、下流の影響を明確に伝える安全な削除フローを設計する方法を理解するのに役立ちます。 | 安全なレコード削除 |
| デモ インシデントのクローズ | レコードを更新して確認を表示することで、インシデントのクローズを簡素化します。 | クローズ、解決、ステータスの進捗など、レコードフォームに対して迅速で一般的なライフサイクル更新アクションをビルドする方法を示します。 | レコードライフサイクルの移行 |
| デモ ナレッジギャップの報告 | 不足している、または不完全なナレッジコンテンツを報告できる短いフォームを開きます。 | 軽量モーダルでユーザー入力を収集し、レコードとして送信する方法を示します。 | ユーザーが送信したフィードバック |
| デモ 新しいレコードを作成 | 現在のページを離れることなく新しいレコードを作成するためのフォームを含むモードレスダイアログを開きます。 | UI インタラクションを使用してコンテキスト内でレコード作成を呼び出す方法について説明します。 | コンテキスト内レコードの作成 |
| デモ レコードを再アサイン | [アサイン先グループ] と [アサイン先] の値を選択できるモーダルを開き、選択したレコードを更新します。 | 依存フィールドや複数レコードの再アサインなどのガイド付き更新フローを表示するのに役立ちます。 | 一括再アサイン |
| デモ レコード情報を含むモーダルを開く | ユーザーが表示しているレコードのテーブル、sys_id、およびフォームビューを動的に表示するモーダルを開きます。このデータはフォームコントローラーからプルされ、入力として渡されるのではありません。 | 移動するのではなく、モーダルで追加のレコードの詳細を表示する方法を示します。 | コンテキストレコードの検査 |
| デモ フォームを保存してタブを閉じる | 現在のワークスペースフォームを保存してタブを閉じます (閉じることができない場合はアラートを表示します)。 | ワークスペース対応アクションを示し、エージェントが一般的に必要とする保存/終了パターンの自動化に役立ちます。 | 保存して終了するワークフロー |
デモデータのロード
本番データとの競合を防ぐため、デモデータは開発インスタンスまたはテストインスタンスにのみロードする必要があります。
- 移動先 .
- 検索バーに 「sn-interaction-builder 」と入力します。
- [ デモデータのロード] を選択します。
図 : 1. デモデータのロード
UI ビルダーでのデモデータの表示
- UI ビルダーホームページから、[UI インタラクション] タブを選択して、使用可能なインタラクションのリストを表示します。
- [ラベル] 列のリストフィルターを使用して「DEMO」で始まるインタラクションを検索するか、検索フィールドに 「DEMO 」と入力します。
- 任意のデモインタラクションを選択して動作を確認するか、 自分で使用するために複製します。