モードレスダイアログを UI ビルダー ページに追加する
でモードレス ダイアログ UI ビルダーを追加する方法について説明します。モードレスダイアログは、ページの上のコンテンツを含むフローティングウィンドウです。
始める前に
必要なロール:ui_builder_admin
次の手順では、添付ファイルコンポーネントを含むモードレスダイアログを開くボタンを構成するプロセスについて説明します。
注:
ここで説明する手順は、モードレス ダイアログの使用方法の一例にすぎません。無限の可能性があります。ビジネス ニーズに合わせてモードレス ダイアログを追加および構成します。
手順
- 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
-
作業するエクスペリエンスを開くか、または [+ 作成] を選択してエクスペリエンスを作成します。
エクスペリエンスの作成の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
-
ページバリアントを開くか作成します。
UI ビルダー でページを作成する方法の詳細については、「UI Builder でのページの作成」を参照してください。
-
コンテンツツリーで、マウスを [モードレスダイアログ] に移動し、[+] アイコンを選択して、[ モードレス] ダイアログ コンポーネントを選択します。
- モードレスダイアログがステージに自動的に表示されない場合は、コンテンツツリーで [ モードレスダイアログのデフォルト ] という名前の新しいモードレスダイアログを選択します。
-
構成パネルの [ 構成 ] タブで、モードレスダイアログで自動的に追加されたプリセット (幅、高さ、位置、ドラッグの有効化設定など) を表示します。
これらのプリセットプロパティはすべて、必要に応じて編集できます。
注:モードレスダイアログの詳細プロパティの詳細については、 ServiceNow 開発者サイトを参照してください。 -
データリソースドロワーに、 モードレスダイアログ コントローラーが自動的に追加されました。
- コンテンツ ツリーで、[モードレス ダイアログの既定の> アクション] で [+ コンポーネントの追加 ] を選択して、 モードレス ダイアログ ヘッダーにコンテンツを追加します。
- 定型化されたテキストコンポーネントを検索して選択します。
-
[ 定型テキスト 構成] パネルで、[ なし] を選択してコンポーネントを手動で構成します。
レコード サブ見出し プリセット が自動的に追加された場合は、ドロップダウン矢印を選択し、なし を選択して、構成 タブで 削除 を選択します。
- まだ開いていない場合は、 [ 構成 ] を選択して [構成] タブを開きます。
-
[テキスト] にサンプル テキストを削除し、「添付ファイルの追加」と入力します。
- UI Builder ヘッダーで [ 保存 ] を選択します。
- コンテンツ ツリーで、[モードレス ダイアログの既定値] > [コンテンツ > コンテナー] の下にある [+ コンポーネントの追加 ] を選択して 、モードレス ダイアログ 本体にコンテンツを追加します。
- 添付ファイルコンポーネントを選択します。
-
[添付ファイル] 構成パネルで、まだ選択されていない場合は、[添付ファイルの記録] と [適用] を選択し、プリセットを使用してコンポーネントを構成します。
添付ファイルコンポーネントの構成の詳細については、 ServiceNow 開発者サイトを参照してください。
- モードレス ダイアログ フッターにコンテンツを追加できますが、この例ではフッターを空のままにします。
-
[Save (保存)] を選択します。
コンテンツツリーで、モードレスダイアログとそのすべてのコンポーネントがページ構造の 本文 の上にリストされていることを確認します。また、[ 最小化されたダイアログ] ドロップダウン コンポーネントがページに自動的に追加され (コンテンツツリーの [本文 ] の下に一覧表示されます)、モードレスダイアログヘッダーの最小化アイコン機能を提供します。
- コンテンツツリーで、[ 本文] を選択します。
-
ボタンコンポーネントを追加し、モードレスダイアログを開くように構成します。
- コンテンツ ツリーで、[本文] の横にある [メニュー] アイコンを選択し、[コンポーネントの追加] を選択します。
-
レイアウト タブで、単一列 を選択します。
単一の列を含む新しい列レイアウトがページの下部に追加されます。
-
ステージで、新しい列レイアウトの [+] アイコンを選択します。
-
ベアボタンコンポーネントを検索して選択します。
- 構成パネルの [ 構成 ] タブで、[ なし ] を選択してコンポーネントを手動で構成します。
- 構成パネルで [イベント] タブを選択します。
-
[+ イベントハンドラーを追加] を選択します。
- 左側のリストで、[ モードレスダイアログを開く ]を選択します(リスト内を下にスクロールする必要がある場合があります)。
- 最小化された見出しに添付ファイルを入力します。
-
モードレスダイアログでデフォルトのモードレスダイアログを選択します。
見出しやカテゴリなど、ここで設定できる他のオプションがあります。
-
[追加] を選択します。
- [ 構成 ] タブを選択します。
-
「ラベルに添付ファイルの追加」と入力します。
- [Save (保存)] を選択します。
- ヘッダーの UI ビルダー [プレビュー] の横にあるドロップダウン矢印を選択し、一覧で [URL パスを開く] を選択します。
-
[ 添付ファイルの追加] ボタンを選択して、モードレス ダイアログをテストします。
モードレスダイアログがメインページの上に開き、上部に見出し、下に添付ファイルコンポーネントが表示されます。
-
最小化機能をテストするには、モードレス ダイアログの最小化アイコンを選択します。
モードレス ダイアログは最小化され、[最小化されたダイアログ] ドロップダウンからアクセスできます。
-
最小化されたダイアログ アイコンを選択し、[ 添付ファイル ] を選択して、モードレス ダイアログ ウィンドウを再度開きます。