選択したデータをレコード画面に表示するための動的セグメントの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • ユーザーがレコードの完全なリストを表示するのではなく、選択したセグメントに対応するレコードを表示できるように、動的な画面セグメントを使用してレコード画面を構成します。

    始める前に

    レコード画面内で動的画面セグメントを構成する場合は、次のアイテムが作成されていることを確認してください。
    • セグメント化されたコントロール内に動的画面セグメントを含めるために使用されるレコード画面。詳細については、「パラメーター化されたレコード画面の構成」を参照してください。
    • 選択したレコード画面内にレコードリストを表示するために使用される埋め込みリスト。このリストは、[ 動的セグメント] アイテムストリーム フィールドから選択されます。
    • 各画面セグメントが選択されたときに表示される対応するリスト。このプロセスは埋め込みリストプロシージャに似ていますが、参照先のターゲットテーブルの使用が追加されています。

      埋め込みリストと画面セグメントが選択されたときに表示されるリストの詳細については、「」を参照してください。 レコード画面の埋め込みリスト

    必要なロール:admin

    手順

    1. Web ベースの UI で、フィルターナビゲーターに「 sys_sg_form_screen.list 」と入力します。
    2. 動的画面セグメントを追加するレコード画面を選択します。
    3. [ フェッチタイプ ] フィールドで、[ オンデマンド] を選択します。
    4. [セグメント化されたコントロール] 領域で、セグメントボタンの高さと幅を選択します。
      ボタンのサイズのガイドについては、「 動的セグメントを使用してレコード画面にデータを表示する」を参照してください。
    5. ヘッダーを右クリックして、[保存] を選択します。
    6. オプション: セグメント化されたコントロール内に表示するヘッダーセグメントを構成します。
      注:
      ヘッダーセグメントは、通常、セグメント化されたコントロールの最初のボタンです。このオプションが選択されていない場合、セグメント化されたコントロールには動的画面セグメントのみが表示されます。
      1. [Record Screen Segments (レコード画面セグメント)] タブを選択し、[ New (新規)] を選択します。
      2. [フォームセグメントタイプの選択] メニューから、[ レコード画面セグメント] を選択し、[ OK] を選択します。
      3. フォームで、フィールドに入力します。
        表 : 1. レコード画面セグメントフォーム
        フィールド
        レコード画面 このフィールドは、選択したレコード画面の名前に自動的に設定されます。
        アプリケーション このレコードに関連付けられたスコープ対象のアプリケーション。このフィールドは、デフォルトで現在のアプリケーションになります。
        埋め込み画面 ユーザーがヘッダーセグメントを選択したときに表示されるリスト画面。
        ヘッダーカード ヘッダーセグメント。通常はセグメント化されたコントロールの左側に表示されます。名前の例としては、[すべてのタスク] や [週全体] などがあります。
        順序 セグメント化されたコントロール内でヘッダーセグメントが表示される位置。左側の最初のセグメントであることを確認するには、この数値は動的画面セグメントよりも小さくする必要があります。
        固定 表示された動的画面セグメントレコードをユーザーが水平方向にスクロールしたときに、ヘッダーセグメントを同じ場所に保持します。
      4. [送信] を選択します。
    7. 動的画面セグメントと、ユーザーがセグメントレコードをタップしたときに表示されるレコードを構成します。
      1. [ Record Screen Segments (レコード画面セグメント)] タブを選択し、[ New (新規)] を選択します。
      2. [フォームセグメントタイプの選択] メニューから、[ 動的レコード画面セグメント ] を選択し、[ OK] を選択します。
      3. フォームで、フィールドに入力します。
        表 : 2. [動的レコード画面セグメント] フォーム
        フィールド
        レコード画面 このフィールドは、選択したレコード画面の名前に自動的に設定されます。
        アプリケーション このレコードに関連付けられたスコープ対象のアプリケーション。このフィールドは、デフォルトで現在のアプリケーションになります。
        動的画面セグメントリストストリーム レコード画面の動的画面セグメント内に含まれる埋め込みリスト画面。
        有効 動的画面セグメントがアクティブかどうかを判断するためのオプション。この構成では、このオプションを選択します。
        埋め込み画面 ユーザーが動的画面セグメントのいずれかのセグメントをタップしたときに表示されるレコードのリストを含むリスト画面。
        順序 セグメント化されたコントロール内で動的画面セグメントが表示される場所。ヘッダーセグメントを定義した場合、ヘッダーセグメントの右側に確実に配置するには、この数値を大きくする必要があります。
      4. ヘッダーを右クリックして、[保存] を選択します。
    8. 動的フォームセグメント画面フォームで、動的画面セグメントでセグメントを選択するときに表示する適切なリストを定義します。
      1. [ 動的セグメント] リストストリーム フィールドから、情報アイコン ( [情報] アイコン)を選択し、[ レコードを開く] を選択します。
      2. 動的セクションに使用するリストストリーム M2M アイテム構成を選択します。
      3. [アイテム構成] フォームで、[ カードを使用 ] を選択し、[ 埋め込み画面 ] フィールドが空であることを確認して、ユーザーが別の埋め込み画面にリダイレクトされていないことを確認します。
      4. [Update (更新)] を選択します。

    次のタスク

    選択したセグメントボタンの外観を定義します。「セグメント化されたコントロールエリアのセグメントボタンの色のカスタマイズ」を参照してください。