---
sourceDocument: Xanadu モバイルの構成とナビゲーション
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/mobile

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu モバイルの構成とナビゲーション

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Platform


---

# パラメーター化されたレコード画面の構成

# パラメーター化されたレコード画面の構成 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：6分

ユーザーにパラメーターをクエリーするためのレコード画面を構成します。次に、画面はこのパラメーターを使用して、画面に表示されるレコードを決定します。

## 始める前に

必要なロール：admin

## 手順

1. 移動先 すべてシステムモバイルモバイルアプリビルダー.  
   ザ モバイルアプリビルダー
2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。  
   ザ モバイルアプリビルダー
3. \[画面\] カテゴリを選択し、\[新規\] を選択します。
4. 画面の作成 ページで レコード オプションを選択し、 続行 を選択します。
5. 必要に応じて次のフィールドに入力します。  
   {#configure-param-form-applet__table_qnm_qbk_rwb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | 画面の名前。この名前は、モバイルアプリケーションでタイルとして表示されます。 |
   | 説明 | 画面に関する追加情報。 |
   | フェッチタイプ | データが画面にロードされるタイミングを決定する設定。次のフェッチタイプから選択します。 * プリフェッチ: このオプションでは、エンドユーザーがリスト、カレンダー、またはレコード画面にアクセスしたときに、レコード画面のデータがプリロードされます。 * オンデマンド: アプリは、エンド ユーザーがアプリに移動した場合にのみアプリを読み込むネットワーク要求を送信します。 * バックグラウンド: アプリは、埋め込み画面またはレコード画面セグメントを読み込むためのバックグラウンド ネットワーク リクエストを行います。 * 動的プリフェッチ: 最初の 10 行の画面は、プリフェッチ・フェッチ・タイプの説明に従ってロードされます。最初の 10 行がロードされた後、画面の追加行がオンデマンドフェッチタイプでロードされます。 {#configure-param-form-applet__ul_vwt_mck_rwb} |
   | 動的プリフェッチ数 | \[動的プリフェッチ数\] フィールドの値を変更することで、\[プリフェッチ\] でロードされる行数を変更できます。 |
   | 画面名を非表示 | レコードの画面名を非表示にするオプション。 |
   | (従来のカード/カード) を使用して表示 | レコード画面のヘッダーセクションに使用されるカード。モバイルカードビルダーを使用して、モバイルカードの外観やカードに表示されるフィールドを変更します。モバイルカードビルダーの使用の詳細については、「[モバイルカードビルダー を使用して画面をカスタマイズする](https://servicenow-prod.fluidtopics.net/K8_mYmJmLZcvfUXvl0OMxg "モバイルカードビルダー を使用して、画面のカードを変更します。")」を参照してください。 ベストプラクティスは カードを使用することです。 |
   | カード | これは、さまざまなレコードの情報を視覚的に表示する要素です。情報タイプごとに特定の条件を設定することで、この情報のスタイルを設定できます。 |
   | アイコン | ランチャー画面のヘッダーに表示されるアイコン。 |
   | アラート | これはレコード画面のモバイルアラートオーバーレイです。これを使用して、ユーザーに重要なメッセージを通知し、特定の画面にリダイレクトします。インスタンスごとに使用できる Mobile アラートは 1 つだけです。 |
   | データアイテム | これにより、データを取得するテーブル、およびデータを表示するために満たす必要がある条件が定義されます。 |
   | レコード画面セグメント | これは、1 つのレコード画面で異なるリストを切り替えるための UI 要素です。画面上でコンテンツを複数の領域に分割するには、これを使用します。 |
   | 動的なセグメントの高さ | 動的なサイズのセグメントの高さを設定します。 |
   | 動的セグメントの最小幅 | 動的なサイズのセグメントの最小幅を設定します。 |
   | トップメニュー関数インスタンス | レコード画面のトップメニューに配置された機能。 |
   | UI のパラメーター | これは、フィールドまたは UI 要素の動作に影響を与える変数です。これを使用して、値の入力方法や、ユーザーが実行した内容に基づいて UI 要素に値が自動入力されるかどうかを決定します。 |
   | 動的画面タイトル | このようにして、要素を作成して UI パラメーターにマップします。これを使用して、ある画面から別の画面に値を渡し、その値を宛先画面のタイトルに含めます。 |
   | アクセスロール | 画面へのユーザーアクセスをロール別に制限するオプション。 |
   [表 : 1. レコード画面のフィールド]

   {#configure-param-form-applet__table_qnm_qbk_rwb}
6. レコード画面フォームで、既存のデータアイテムを選択するか、新しいデータアイテムを作成します。  
   {#configure-param-form-applet__table_q1r_x2k_rwb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | データアイテムの名前。 |
   | 説明 | データアイテムに関する追加情報。 |
   | テーブル | データアイテムがデータを取得するテーブル。 |
   | グループごと | テーブルをグループ化する値を決定します。 |
   | 条件タイプ | データアイテムの条件が宣言型か、スクリプト化済みか、エンコードされたクエリを使用しているかどうか。このフィールドはデフォルト設定のままにしてください。 |
   | オフライン条件 | ユーザーがアプリをオフラインモードに設定するときに適用する条件。 |
   | パラメーター | データアイテムのフィルタリングに使用されるデータパラメーター。画面または他のソースから渡された値を受け入れるには、パラメーターを使用します。 |
   [表 : 2. 新しいデータアイテムフィールド]

   {#configure-param-form-applet__table_q1r_x2k_rwb}
7. \[データ項目\] 画面で、\[パラメーター\] フィールドの \[新規 \] ボタンを選択して、新しいデータ パラメーターを作成します。
8. \[新しいデータ パラメーター\] 画面で、\[ 名前 \] フィールドにパラメーターの名前を入力し、パラメーター の \[タイプ\] を選択します。  
   使用可能なタイプは、整数、文字列、10 進数、ブール値、日時、または日付です。パラメーター化されたデータアイテムを作成するときに利用可能なオプションの詳細については、「[パラメーター化されたデータアイテムを構成する](https://servicenow-prod.fluidtopics.net/DR2w899quI2b3jHWbmukvQ "パラメーター化されたデータアイテムを設定すると、選択したパラメーターに従い、関連するデータのみをフィルタリングして表示できます。")」を参照してください。
9. 左側のパネル階層ツリーを使用して、データパラメーターを作成したデータアイテムに戻ります。  
   \[ 条件\] フィールドで、パラメーターを使用してレコードをフィルタリングするクエリを作成します。
10. 左側のパネル階層ツリーを使用してレコード画面に戻り、\[UI Parameters\] フィールドで\[New\] を選択して新しいパラメーターを作成します。
11. \[ プロパティ \] セクションで、UI パラメーターの名前を入力します。
12. \[ 設定 \] セクションで、次のフィールドに入力します。  
    {#configure-param-form-applet__table_ilk_qhk_rwb__entry__2}

    | フィールド | 説明 |
    |-|-|
    | 入力タイプ | ユーザーがこのパラメーターの値を入力する方法。次のオプションのいずれかを選択します。 * テキスト * 選択リスト * 検索リスト * QR/バーコード {#configure-param-form-applet__ul_vjc_zhk_rwb} |
    | テーブル名 | ユーザーがパラメーター値を選択する選択リストとして使用するテーブル。 注: このフィールドは、\[ 入力タイプ \] が \[選択リスト\] または \[検索リスト\] に設定されている場合にのみ表示されます。 |
    | フィールド名 | ユーザーがパラメーター値を選択する選択リストとして使用するフィールド。 注: このフィールドは、\[ 入力タイプ \] が \[選択リスト\] または \[検索リスト\] に設定されている場合にのみ表示されます。 |
    | デフォルト値 | パラメーターのデフォルト値。 注: このフィールドは、\[ デフォルト値タイプ \] が \[手動\] に設定されている場合にのみ表示されます。 |
    | 入力スタイル | パラメーターの入力スタイル。\[インライン\] または \[ポップアップ\] を選択します。 |
    | デフォルト値のタイプ | パラメーターにデフォルト値があるかどうかを指定します。デフォルト値を持たない場合は \[なし\] を選択し、\[デフォルト値\] フィールドに手動で値を入力するには \[手動\] を選択します。 |
    | 必須 | パラメーターのユーザー入力が必須かどうかを決定します。 |
    | プレースホルダーテキスト | ユーザーが値を入力する前に、パラメーター入力フィールドに表示されるテキスト。 |
    | 複数選択 | ユーザーが選択リストから複数の値を選択できるかどうかを指定します。 注: このフィールドは、\[ 入力タイプ \] が \[選択リスト\] に設定されている場合にのみ表示されます。 |
    | 検索タイプ | パラメーター値を見つけるときに使用する検索のタイプ。 注: このフィールドは、\[ 入力タイプ \] が \[検索リスト\] に設定されている場合にのみ表示されます。 |
    | 繰り越し | このパラメーターが繰り越しパラメーターかどうか。繰り越しパラメーターを使用して、さまざまな画面とアクションの間で情報を移動します。 |
    [表 : 3. UI パラメーター設定フォーム]

    {#configure-param-form-applet__table_ilk_qhk_rwb}
13. \[ データ パラメーター マッピング \] セクションで、\[ 選択 \] ボタンを選択して新しいパラメーター マッピングを作成します。
14. データアイテムに対して作成したデータパラメーターを選択します。
15. \[適用\] を選択します。
16. \[保存\] を選択します。

## タスクの結果

フォームの UI パラメーターは、データアイテムのデータパラメーターに関連付けられています。ユーザーがこのフォームにアクセスすると、パラメーターの値の入力を求める画面が表示されます。データアイテムはその値を使用して、フォームに表示されるレコードをフィルタリングします。

