チャート画面へのナビゲーション機能の作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • チャート画面にユーザーを誘導するナビゲーション機能を構成します。

    始める前に

    必要なロール:admin または委任開発者

    手順

    1. 移動先 すべて > システムモバイル > Mobile App Builder.
      モバイルアプリビルダー が新しいブラウザータブで開き、アプリケーションスコープ選択画面が表示されます。
    2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。
      モバイルアプリビルダー カテゴリのホーム画面が表示されます。
    3. 機能 カテゴリを選択し、新規 を選択します。
    4. 必要に応じて次のフィールドに入力します。
      表 : 1. 新しい関数レコード
      フィールド 説明
      プロパティ
      名前 ナビゲーション機能の名前。
      説明 ナビゲーション機能に関する追加情報。
      タイプ 関数のタイプ。チャート画面へのナビゲーションを作成しているため、 ナビゲーション を選択します。
      コンテキスト

      機能がグローバルまたはレコードコンテキストのどちらを使用するか。この例では、[グローバル] を選択します。

      ナビゲーションがレコードの情報に依存する場合は、レコードコンテキストナビゲーション機能を使用します。たとえば、インシデントレコードの [担当者] フィールドから、担当者のユーザーレコードに移動するとします。ナビゲーションがレコードの情報に依存しない場合は、グローバルコンテキストナビゲーション機能を使用します。

      オフラインで利用可能

      このオプションは、データの可視化には使用できません。

      宛先タイプ ナビゲーション機能がユーザーへ移動するレコードのタイプ。チャート画面へのナビゲーションを作成しているため、 画面 を選択します。
      画面パラメーターに自動入力 宛先画面のパラメーターを自動的に入力します。
      宛先画面 ナビゲーション機能の宛先に使用する画面または画面ランチャー。既存のチャート画面を選択するか、 新規 を選択して新しいチャート画面を作成します。
      テーブル

      関数が使用するテーブル。

      このフィールドは、[ コンテキスト ] フィールドが [レコード] に設定されている場合にのみ表示されます。

      条件
      条件タイプ

      チャート画面に適用される条件。

      • 宣言: Condition Builder をフォームに追加します。詳細については、「Condition builder」を参照してください。
      • スクリプト: フォームにスクリプト条件フィールドを追加します。

      このフィールドは、[ コンテキスト ] フィールドが [レコード] に設定されている場合にのみ表示されます。

      条件定義 これは、ユーザーが選択できるように機能をアプリに表示するために満たす必要がある条件です。たとえば、その日の出勤時間を過ぎるまでタスクの画面に移動できないようにする場合などです。

      このフィールドは、[ コンテキスト ] フィールドが [レコード] に設定されている場合にのみ表示されます。

      条件 これは、ユーザーが選択できるように機能をアプリに表示するために満たす必要がある条件です。たとえば、その日の出勤時間を過ぎるまでタスクの画面に移動できないようにする場合などです。
      リダイレクト宛先フィールド パラメーター化されたデータアイテムを使用する画面に関数を接続できます。
      ボタン属性

      ボタンの追加属性を指定します。このオプションを構成するには 、新規 を選択します。次のボタン属性から選択できます。

      • alerts_require_dismissal: ボタン属性を true に設定すると、ユーザーが閉じるまでバナーメッセージを保持できます。デフォルトでは、バナーメッセージは自動的に閉じられます。
      • used_for_deeplink: button 属性を true に設定すると、ボタンがディープリンクに使用されることが決まります。詳細については、「モバイル向けディープリンク」を参照してください。
      • trigger_offline_cache_download: button 属性を true に設定すると、オフラインキャッシュ生成がトリガーされます。キャッシュが正常に生成されると、そのダウンロードがトリガーされます。
      • check_acl_on_url_parameter_field: このボタン属性を選択して true に設定すると、URL 文字列内のすべてのフィールドが ACL (アクセス制御リスト) に対してチェックされます。たとえば、 {{meeting_id}} のような文字列です。フィールドがこのチェックに合格しない場合、フィールド値は URL に含まれません。デフォルトでは、下位互換性のために URL パラメーターフィールドは ACL に対してチェックされません。
      アクセスロール この画面にアクセスできるユーザーロールを決定します。[ロールなし] を選択した場合、任意のロールを持つユーザーが画面にアクセスできるようになります。
    5. [ タイプ ] フィールドから [ナビゲーション] を選択します。
    6. [コンテキスト] フィールドから [グローバル] を選択します。
    7. [ 宛先タイプ] フィールドから [画面] を選択します。
    8. [宛先画面] フィールドから選択し、トピック データ可視化用のチャート画面の作成で作成したチャート画面を選択します。
    9. [Save (保存)] を選択します。

    次のタスク

    チャート画面へのナビゲーションリンクを作成した後、このナビゲーション機能を分析プレビューに関連付ける必要があります。