4.5.2 使用目的別データ型(出力フィールド)

定義対象が「けい線/プレプリント帳票」および「網掛け/グラフィック帳票」の設定項目です。

帳票定義で貼り付ける出力フィールドの標準属性を変更できます。標準属性とは,画面・帳票定義で個々のフィールドの属性をドローのダイアログで指定しなかった場合に,仮定する値です。APでの出力データ設定方式が標準属性によるものでは不都合がある場合に変更してください。帳票定義で使用する出力フィールドの属性を変更するときは,[使用目的別データ型(出力フィールド)]ダイアログを使用します。

[図データ]

<この項の構成>
(1) 使用目的別の論理マップ展開形式を変更する

(1) 使用目的別の論理マップ展開形式を変更する

帳票定義で貼り付ける出力フィールドは,その使用目的によってCOBOL論理マップに展開されるデータ形式が異なります。こうした仕様は,使用目的別の属性によって決まっていますので,この属性を変更すると,必要に応じて仕様を変更できます。ただし,個々の出力フィールドについては,帳票定義で別々に属性変更ができますので,ここでは定義時に変更されなかった場合の標準属性を変更するだけです。

[使用目的別データ型(出力フィールド)]ダイアログで,変更したい使用目的のAPから渡す項目のデータ型,埋字,および桁寄せを選択すると,標準属性を変更できます。変更するときは,各ドロップダウンリストから任意の指定を選択し,[OK]ボタンをクリックします。

使用目的別に標準設定での標準属性と仕様を表4-42に,変更できる標準属性と仕様を表4-43に示します。

表4-42 標準設定での標準属性と仕様

出力フィールド標準属性仕様
使用目的データ型埋字桁寄せ論理マップ展開
数字99999ゼロ右寄せPIC 9…9
日本語文字(XX)スペース左寄せPIC X(長さ)
英数文字(XX)スペース左寄せPIC X(長さ)

表4-43 変更できる標準属性と仕様

出力フィールド変更できる属性の組み合わせ仕様
使用目的データ型埋字桁寄せ論理マップ展開
数字文字(XX)スペース
LOW(X'00')
HIGH(X'FF')
埋めない
右/左寄せPIC X(長さ)
99999ゼロ右寄せPIC 9999
数字編集ゼロ右寄せPIC ピクチャ文字
日本語文字(XX)スペース
LOW(X'00')
HIGH(X'FF')
埋めない
左寄せPIC X(長さ)
漢字(NN)スペース
LOW(X'00')
HIGH(X'FF')
埋めない
左寄せPIC N(長さ)
漢字(XX)スペース
LOW(X'00')
HIGH(X'FF')
埋めない
左寄せPIC X(長さ)
英数文字(XX)スペース
LOW(X'00')
HIGH(X'FF')
ゼロ
埋めない
右/左寄せPIC X(長さ)