| レポートレイアウトデータの表示 (ttadv3535s000) |  |
| セッションの目的: レポートレイアウトの一般データを表示します。このセッションは、レポートエディタで呼び出して、レイアウトの読取およびバッファの格納に使用できます。 注意 このセッションをズームで開始した場合、レコードの検索と選択のみ実行可能です。
フィールド | 説明
言語 | レポートの言語コード。ユーザが、レポートが存在するセッションを実行する場合、レポートはユーザの言語で実行されます。
言語 | 言語コードの記述
パッケージ | Enterprise Planning、Financials、またはWarehousingなど、完全な機能部分を実装する関連モジュールのセット。パッケージは、顧客が特定のパッケージのみを実装できるように、できるだけ独立して機能するように設計されています。 パッケージコードは、2 文字から成ります。たとえば、tt はツールパッケージを表すコードです。 各パッケージは一意のバージョン構造、すなわち VRC 構造を持ちます。
パッケージ | パッケージの記述
VRC | たとえば B61 などの、パッケージのアップグレード。パッケージの機能を変更するたびに、バージョンが新しくなります。1 つのバージョンには、リリースがいくつか存在することがあります。
VRC | バージョンの更新。たとえば ｢B61 a｣ の場合、｢B61｣ はバージョンコード、｢a｣ はリリースコードを表します。それぞれに更新されて、新しいリリースコードを持つ新規リリースとなります。
VRC | カスタマイズしたソフトウェアパッケージを識別するコード。たとえば B61O_a_cus1 の場合、｢B61O｣ はバージョン、｢a｣ はリリース、｢cus1｣ はカスタマイズしたソフトウェアの顧客拡張を表します。
レポート | レポートが属するモジュール
レポート | レポートの ID コード。レポートは、パッケージコード、モジュールコード、レポートコード、および言語の組合せによって一意に識別されます。
フィールド名 | Before.fieldレイアウトおよびAfter.fieldレイアウトだけに適用できます。指定できるフィールドは、Report Input Fields (ttadv3532m000) セッションでソート入力フィールドとして定義されているフィールドだけです。Before.fieldレイアウトおよびAfter.fieldレイアウトは、指定したフィールドの値が変更された場合に出力されます。
番号 | レイアウト/フィールド名の組合せ別に複数のレイアウトを定義できます。同じレイアウト/フィールド名のレイアウトは、レイアウトの連番順に出力されます。 レイアウト/フィールド名の組合せごとに複数のレイアウトを定義するのには次の 2 つの理由があります。 レイアウトの最大サイズは 22 行です。レイアウトに 23 行以上必要な場合、同じタイプの 2 つめのレイアウトをより高い連番で作成することができます。 指定のレイアウトをある条件下で出力し、他のレイアウトを別の条件下で出力しなければならない場合、出力条件が異なる複数のレイアウトを定義する必要があります。
出力式 | 出力式とは、実行時に評価される式のことです。結果は常に、真または偽になります。式の構文は 3 GL 構文と同じです。レイアウトを出力するときには、システムによってレイアウトの出力条件が評価されます。その時点の結果が真の場合にのみ、レイアウトが出力されます。例: 1 - レイアウトは、常に出力されます。print.detail = 1 または print.detail = 2 - レイアウトは、変数 print.detai が 1 または 2 の場合に出力されます。strip$(tdsls041.cprj) <> "" - レイアウトは、フィールド tdsls041.cprj が空でない場合に出力されます。注意: 変数を出力式で使用する場合は、その変数がレポートの入力フィールドであることをReport Input Fields (ttadv3532m000) で指定する必要があります。
別のフォント | 1 つのレポートのレポートレイアウトでフォントが異なる場合のみ適用できます (一般レポートデータでは Fixed Font = "yes")。レイアウトで出力されるフォントが決定されます。
新ページ | このチェックボックスがオンの場合、レポートレイアウトが新しいページに出力されます。新しいページにスキップすると、現在のフッタ、ヘッダ、およびフィールド前レイアウトが常に出力されます。現在の行がページの最上部にある場合は、このページコマンドは無視されます。 注意 ヘッダレイアウトおよびフッタレイアウトには適用できません。
追加行数 | この数字は、同一ページのレイアウトに必要な追加行数を示します。 レイアウトを出力する前に、レポートライターは現在のページの余白を計算します。レイアウトがそのページに入らない場合は、レイアウトは新しいページに出力されます。[追加行数] の値が 0 である場合は、レイアウト自体の行数のみが考慮されます。[追加行数] により、レイアウトに使用可能な行数を増やすことができます。この行数の追加は、たとえばフィールド前レイアウトといっしょに同じページに最低 2 つの詳細レイアウトを出力する場合などに便利です。 注意 ヘッダおよびフッタ用には追加行数を指定できません。
行数 | レポートレイアウトの行数。この数はレイアウトに応じて自動的に計算されます。ユーザはこのフィールドにアクセスできません。
複数列 | レポートレイアウトを 2 列以上で出力するかどうかを指定します。列数はレイアウトサイズと用紙幅によって決まります。レポートレイアウトエディタでは、Esc + S キーコマンドによってレイアウトサイズを変更できます。ページ幅列数 = -------------- レイアウト幅
コマンド | 説明
デフォルト保存 | 現行の設定をデフォルト設定として保存します。
デフォルト取得 | デフォルト設定を復元します。