リスト画面の動的な画面名を構成する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • パラメーター化されたリスト画面から名前を動的に継承するように画面を構成します。このセットアップにより、ユーザーは渡されたパラメーターを画面レコード名の代わりに画面名として表示できます。

    始める前に

    必要なロール:admin

    手順

    1. Web ベースの UI で、フィルターナビゲーターに sys_sg_screen.list と入力します。
    2. 動的画面名を継承するリスト画面を選択します。
    3. UI パラメーター関連リストの既存の UI パラメーターを適用します。
      1. [UI パラメーター]、[画面 UI 要素マッピング]、および [ソースおよび UI 要素] の関連リストが表示されない場合は、[他のアクション] アイコン ([他のアクション] アイコン) をクリックして追加します。次に、 構成 > 関連リストをクリックし、必要な関連リストを選択します。
      2. [UI パラメーター] タブをクリックします。
      3. 既存の UI パラメーターを選択します。
      4. フォームのフィールドに入力します。
        表 : 1. [UI パラメーターと要素のマッピング (UI parameter element mapping)]フォーム
        フィールド
        パラメータータイプ 画面
        入力ソース ユーザー入力
        入力タイプ テキスト
      5. [送信] をクリックします。
    4. 動的画面名の場所ポイントとして機能する UI 要素を定義します。
      注:
      このステップは、1 回限りの構成です。UI 要素を作成すると、画面タイトルの場所に対する新しいレコードは必要ありません。
      1. Web ベースの UI で、フィルターナビゲーターに sys_sg_ui_element.list と入力します。
      2. [新規] をクリックして新しい UI 要素を作成します。
      3. フォームのフィールドに入力します。
        表 : 2. [UI 要素] フォーム
        フィールド 説明
        ロケーション 動的画面名が表示される場所。[タイトル] を選択します。
        名前 UI 要素の名前。
      4. [送信] をクリックします。
    5. 画面 UI 要素を作成し、それを画面タイプにマップします。
      1. [画面 UI 要素マッピング] タブをクリックします。
      2. [新規] をクリックします。
      3. フォームのフィールドに入力します。
        表 : 3. [画面 UI 要素マッピング] フォーム
        フィールド 説明
        画面 動的画面パラメーターを継承する、選択した画面で自動設定されます。
        UI 要素 構成する UI 要素。
      4. [送信] をクリックします。
    6. UI パラメーターを使用して画面 UI 要素をマップします。
      1. [ソースおよび UI 要素] タブをクリックします。
      2. [新規] をクリックします。
      3. フォームのフィールドに入力します。
        表 : 4. [ソース UI 要素マッピング] フォーム
        フィールド 説明
        UI 要素 動的画面名を表示する UI 要素。
        ソーステーブル UI パラメーターテーブル。
      4. [送信] をクリックします。

    タスクの結果

    画面名は、リダイレクトパラメーターから値を動的に継承します。
    図 : 1. リダイレクトパラメーターから表示された動的な画面名

    リダイレクトパラメーターから表示される動的なスクリーン名。