---
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) 所要時間：3分

チャート画面からパラメーター化されたリストにユーザーを誘導するナビゲーション関数を作成します。

## 始める前に

必要なロール：admin

## 手順

1. 移動先 すべてシステムモバイルモバイルアプリビルダー.  
   ザ モバイルアプリビルダー
2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。  
   ザ モバイルアプリビルダー
3. 関数 カテゴリを選択し、新規 を選択します。
4. 必要に応じて次のフィールドに入力します。  
   {#nav-chart-to-list-2__table_ylz_xms_xlb__entry__2}

   | フィールド | 値 |
   |-|-|
   | 名前 | ナビゲーション機能の名前。 |
   | 説明 | ナビゲーション機能の一意の説明。 |
   | タイプ | 関数のタイプ。チャート画面へのナビゲーションを作成しているため、\[ ナビゲーション\] を選択します。 |
   | コンテキスト | 機能がグローバルまたはレコードコンテキストのどちらを使用するか。この例では、\[グローバル\] を選択します。 ナビゲーションがレコードの情報に依存する場合は、レコードコンテキストナビゲーション機能を使用します。たとえば、インシデントレコードの \[担当者\] フィールドから、担当者のユーザーレコードに移動するとします。ナビゲーションがレコードの情報に依存しない場合は、グローバルコンテキストナビゲーション機能を使用します。 |
   | オフラインで利用可能 | ナビゲーション機能をオフラインモードでアクティブにするかどうかを決定するオプション。 |
   | 宛先タイプ | ナビゲーション機能がユーザーに表示するレコードのタイプ。チャート画面へのナビゲーションを作成しているため、\[画面\] |
   | 宛先画面 | ナビゲーション機能の宛先に使用する画面または画面ランチャー。既存のチャート画面を選択するか、 新規 を選択して新しいチャート画面を作成します。 |
   | 条件タイプ | チャート画面に適用される条件。 * 宣言的： フォームに条件ビルダーを追加します。詳細については、「[Condition builder](https://www.servicenow.com/docs/access?context=c_ConditionBuilder&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US)」を参照してください。 * スクリプト： フォームにスクリプト条件フィールドを追加します。 {#nav-chart-to-list-2__ul_jwk_zwm_nwb} 注: \[コンテキスト\] が \[レコード\] の場合にのみ表示されます。 |
   | 条件 | これは、ユーザーがクリックできるように機能をアプリに表示するために満たす必要がある条件です。たとえば、その日の出勤が終わるまでタスクの画面に移動できないようにする場合などです。 |
   | リダイレクト宛先フィールド | パラメーター化されたデータアイテムを使用する画面に機能を接続するオプション。 |
   | ボタン属性 | ボタンの追加属性を指定します。このオプションを構成するには、\[ 新規 \] を選択します。次のボタン属性から選択できます。 * alerts_require_dismissal:ボタン属性を true に設定すると、ユーザーがバナーメッセージを閉じるまでバナーメッセージが保持されます。デフォルトでは、バナーメッセージは自動的に閉じられます。 * used_for_deeplink: true に設定すると、ボタン属性は、ボタンがディープリンクに使用されることを決定します。詳細については、「[モバイル向けディープリンク](https://servicenow-prod.fluidtopics.net/lLGgcnHRiiqOTalYCTAqdA "モバイルディープリンクは、モバイルアプリ内の特定のコンテンツや場所にユーザーを誘導するリンク形式です。これらのリンクは、メール通知、テキストメッセージ、プッシュ通知、ランチャー画面、入力フォーム画面に配置できます。複数の SSO ID プロバイダーに対してモバイルアプリのログイン URL を設定することもできます。")」を参照してください。 * trigger_offline_cache_download:ボタン属性を true に設定すると、オフラインキャッシュ生成がトリガーされます。キャッシュが正常に生成されると、そのダウンロードがトリガーされます。 * check_acl_on_url_parameter_field:このボタン属性を選択して true に設定すると、URL 文字列内の任意のフィールドが ACL (アクセス制御リスト) に対してチェックされます。たとえば、 `{{meeting_id}}` のような文字列です。フィールドがこのチェックに合格しない場合、フィールド値は URL に含まれません。デフォルトでは、下位互換性のために URL パラメーターフィールドは ACL に対してチェックされません。 {#nav-chart-to-list-2__ul_afq_p5m_nwb} |
   | アクセスロール | この機能にアクセスできるユーザーロールを決定します。\[ロールなし\] を選択した場合、任意のロールを持つユーザーが画面にアクセスできるようになります。 |
   [表 : 1. 新機能画面フォーム]

   {#nav-chart-to-list-2__table_ylz_xms_xlb}
5. \[宛先画面\] セクションで、既存のレコードを選択するか、新しいレコードを作成します。
6. \[保存\] を選択します。

## 次のタスク

チャート画面にナビゲーション機能を割り当てます。詳細については、「[チャート画面へのナビゲーション機能の割り当て](https://servicenow-prod.fluidtopics.net/3pBTQmGdt3oSF0F7oOZ2zw "ユーザーがチャートをタップしてレコードリストにアクセスできるように、チャート画面にナビゲーション機能を割り当てます。")」を参照してください。

