画面属性 - テーブルタブ
[テーブル] タブを使用すると、バックエンドテーブルがフロントエンド画面に表示される方法とその動作を変更できます。
バックエンド画面にテーブルがない場合、このタブは無関係です。
使用可能テーブル
新しいテーブルを追加するには、画面プレビュー上のテーブルを選択し、使用可能テーブルセクションの [追加] ボタンを押します。
各テーブルには、以下の属性があります。
クラス名 – テーブルにレコードを表わす Java クラスの名前
開始行 - テーブルの最初のレコードの行番号
開始行 - テーブルの最初のレコードの行番号
名前 – テーブルの名前
次の画面アクション – テーブルレコードで進めるアクションキー
前の画面アクション – テーブルレコードで戻すアクションキー
サポート端末データ – テーブル内の各フィールドの端末を返します(編集可能な場合は、画面上の位置、カラー、バックグラウンドカラーなど)
スクロール可能 – テーブルレコードで前後にスクロールできるかを決定
テーブルコレクタ
行ギャップ – テーブル内の各レコード間のギャップを決定
画面カウント – スクロール可能テーブルの画面数を決定
フィルタ表現
右から左 - 選択して、右から左への言語のテーブルコンテンツを反転
停止表現 – テーブルの最後を定義するよう定義された Spring 表現
サービス入力 – テーブルがサービス入力の一部の場合に選択
サービス出力 – テーブルがサービス出力の一部の場合に選択
使用可能列
各テーブルは、使用可能列セクションに複数列を定義できます。
新しい列をテーブルに追加するには、画面プレビュー上のテーブル列を選択し、使用可能列セクションの [追加] ボタンを押します。
各列には、以下の属性があります:
Java 型 – 列内のフィールドの Java 型(整数または文字列)
フィールド名 – 列の名前
キー – テーブル内のキー列を識別
選択フィールド – テーブル内のレコードの選択またはそこでアクションの実行に使用する編集可能フィールド
主要表示フィールド – 列が AngularJs ビューで表示されるかどうかを決定
開始列 – テーブル列が開始する画面上の場所
終了列 – テーブル列が終了する画面上の場所
編集可能 – 列内のフィールドが編集可能かどうか
表示名 – AngularJS ビューに表示される列の名前
サンプル値 –
行オフセット
ヘルプテキスト
列スパン –
ソートインデックス
属性
ターゲットエンティティ - テーブルの出力先エンティティ
式 -- 選択すると、このフィールドは別のフィールドのコンポーネントとして使用されます。
クラス名 – テーブルにレコードを表わす Java クラスの名前
使用可能アクション
テーブルにレコード上でアクションを実行する列(選択フィールド属性を選択)がある場合は、可能なアクションが使用可能セクションにリスト表示されます。
新しいアクションを追加するには、使用可能セクションの [追加] ボタンを押します。
AngularJS ビューに表示されるアクションの順序は、 [上へ移動] および [下へ移動] ボタンを使用して変更できます。
各アクションには、以下の属性があります:
アクション – アクションを実行するアクションキー
追加キー – 1 つが存在する場合(例、CTRL、ALT、SHIFT など)
デフォルトアクション -
アクション値 – アクションを実行するために選択フィールドに入力された値
表示名 – AngularJS ビューに表示されるアクションの名前
別名 –AngularJS コントロ-ラに表示されるアクションの名前
ターゲットエンティティ – このアクションの実行をリードするエンティティ
いつ – 以下の条件を満たす条件が可能です
行 – 関連条件がある行(ある場合)
列 – 関連条件がある列(ある場合)
長さ – 関連条件までの列数