テンプレートからのページの作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • テンプレートを使用して、事前定義されたページテンプレートに基づいてページを作成します。ページテンプレートは、ページをより迅速に作成し、エクスペリエンス内でページの一貫性を維持するのに役立ちます。ページテンプレートには、コンポーネント、データリソース、およびレイアウトが含まれる場合があります。

    このビデオでは、次の手順を実行する方法を紹介します。

    始める前に

    必要なロール:ui_builder_admin

    このタスクについて

    エクスペリエンスでページを作成するときに、ページテンプレートを選択します。テンプレートからページを作成した後に、必要に応じてページをカスタマイズできます。ページテンプレートには、コンポーネントプリセットで使用できるコントローラーが含まれています。詳細については、「コントローラーを使用した UI ビルダー ページへのデータのバインド (高度な機能)」を参照してください。

    手順

    1. 次のように移動する。 All (すべて) > Now Experience フレームワーク > UI ビルダー.
    2. 作業するエクスペリエンスを開くか、選択してエクスペリエンスを作成します 作成/挿入 > エクスペリエンス.
      エクスペリエンスの作成の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
    3. [ページとバリアント] セクションで [+] アイコンを選択します。
      エクスペリエンスビューページの [ページの作成] ボタン。
    4. [新規ページの作成] を選択します。
      ページタイプ選択モーダル。
    5. 使用するテンプレートを指定する際は、[テンプレートを使用] を選択します。
      ページ作成ウィザードで選択された標準レコードテンプレート。
    6. [名前] フィールドにページの一意の名前を入力します。
    7. [パス] フィールドにページのパスを指定します。UI ビルダー は、前のステップで指定した名前に基づいてデフォルトのパスを生成します。

      デフォルトのパスは、ページ名に基づいて追加されます。独自のパスを作成することもできます。パスは必須で、一意になっている必要があります。パスには数字 (0 ~ 9)、文字 (A ~ Z、a ~ z)、およびいくつかの特殊文字 (「-」「.」「_」「~」) を含めることができ、語の間はスラッシュまたはハイフンで区切られます。[URL プレビュー] にはページのパスが表示されます。

      名前と URL パスの各フィールド

      注:
      アプリケーションスコープのデフォルトは、ユーザーが Now Platform® 内で存在しているスコープです。アプリケーションスコープの詳細については、「セキュリティとロールについて学習する」を参照してください。
    8. [続行] を選択します。
    9. テンプレートに記載されているページのパラメーターを確認します。
      必須およびオプションのページパラメーターの詳細については、ServiceNow 開発者 Web サイトの「ページパラメーターの追加」を参照してください。
    10. [よさそうです]を選択します。
    11. ページバリアントの名前を入力します。
      最初に作成するバリアントには、デフォルトで [デフォルト] という名前が付けられます。
    12. このページの対象者を 1 人以上追加します。
      必要な対象者がリストにない場合は、[プラットフォームで対象者を開く] リンクを選択して作成できます。
    13. オプション: 用意されているドロップダウンメニューを使用するか、エンコードされたクエリ文字列を記述して、ページを表示するタイミング (このバリアント) に関する条件を宣言します。

      エンコードされたクエリの記述の詳細については、「Encoded query strings」を参照してください。

    14. [作成] を選択して、テンプレートからページを作成します。
      作成したページは、エクスペリエンスの [ページとバリアント] セクションに表示されます。[エディター] を選択して、ページへのコンポーネントの追加を開始します。詳細については、「コンポーネントを使用した UI ビルダー ページのカスタマイズ」を参照してください。