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