数字項目には、定義体作成時に編集形式を指定することができます。
編集形式を指定した数字項目の出力では、レコードデータ領域の値を指定した形式に編集されて表示されます。
表に編集形式と編集出力の例を示します。
データ値 全体桁数 小数部桁数 | 123456 6 0 | 001234 6 0 | -00123.4 6 1 | 00000.0 6 1 | -0.34 2 2 |
---|---|---|---|---|---|
編集形式 | |||||
999,999,999,999,999,999 ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9 999999999999999999 ZZZZZZZZZZZZZZZZZ9 ***,***,***,***,***,**9 \\\\,\\\,\\\,\\\,\\\,\\9 | 123,456 123,456 123456 123456 123,456 \123,456 | 001,234 1,234 001234 1234 **1,234 \1,234 | 00,123.4 123.4 00123.4 123.4 ***123.4 \123.4 | 00,000.0 0.0 00000.0 0.0 *****0.0 \0.0 | .34 .34 .34 .34 .34 \.34 |
999,999,999,999,999,999CR ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9CR 999999999999999999CR ZZZZZZZZZZZZZZZZZ9CR ***,***,***,***,***,**9CR \\\\,\\\,\\\,\\\,\\\,\\9CR | 123,456_ 123,456_ 123456_ 123456_ 123,456_ \123,456 | 001,234_ 1,234_ 001234_ 1234_ **1,234_ \1,234 | 00,123.4CR 123.4CR 00123.4CR 123.4CR ***123.4CR \123.4CR | 00,000.0_ 0.0_ 00000.0_ 0.0_ *****0.0_ \0.0 | .34CR .34CR .34CR .34CR .34CR \.34CR |
999,999,999,999,999,999- ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9- 999999999999999999- ZZZZZZZZZZZZZZZZZ9- ***,***,***,***,***,**9- \\\\,\\\,\\\,\\\,\\\,\\9- | 123,456_ 123,456_ 123456_ 123456_ 123,456_ \123,456_ | 001,234_ 1,234_ 001234_ 1234_ **1,234_ \1,234_ | 00,123.4- 123.4- 00123.4- 123.4- ***123.4- \123.4- | 00,000.0_ 0.0_ 00000.0_ 0.0_ *****0.0_ \0.0_ | .34- .34- .34- .34- .34- \.34- |
-999,999,999,999,999,999 -ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9 -999999999999999999 -ZZZZZZZZZZZZZZZZZ9 -***,***,***,***,***,**9 -\\\\,\\\,\\\,\\\,\\\,\\9 | 123,456 123,456 123456 123456 123,456 \123,456 | 001,234 1,234 001234 1234 **1,234 \1,234 | -00,123.4 -___123.4 -00123.4 -__123.4 -***123.4 -___\123.4 | 00,000.0 0.0 00000.0 0.0 *****0.0 \0.0 | -.34 -.34 -.34 -.34 -.34 -\.34 |
----,---,---,---,---,--9 ------------------9 | 123,456 123456 | 1,234 1234 | -123.4 -123.4 | 0.0 0.0 | -.34 -.34 |
ZZZZZZZZZZZZZZZZZZ | 123456 | 1234 | 123.4 | ※(ゼロを抑制し、何も表示されない) | .34 |
二桁区切り編集 Z9.Z9.Z9 二桁区切り編集 99.99.99 | 12.34.56 12.34.56 | 0.12.34 00.12.34 | 定義不可 定義不可 | 定義不可 定義不可 | 定義不可 定義不可 |
拡張二桁区切り編集 ZZZ9.Z9.Z9 拡張二桁区切り編集 9999.99.99 | 12.34.56 0012.34.56 | 0.12.34 0000.12.34 | 定義不可 定義不可 | 定義不可 定義不可 | 定義不可 定義不可 |
ZZZZZZZZZZZZZZZZZZ- -ZZZZZZZZZZZZZZZZZZ | 123456 123456 | 1234 1234 | 123.4- -__123.4 | ※(ゼロを抑制し、何も表示されない) | .34- -.34 |
999,999,999,999,999,999DB ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9DB 999999999999999999DB ZZZZZZZZZZZZZZZZZ9DB ***,***,***,***,***,**9DB \\\\,\\\,\\\,\\\,\\\,\\9DB | 123,456_ 123,456_ 123456_ 123456_ 123,456_ \123,456 | 001,234_ 1,234_ 001234_ 1234_ **1,234_ \1,234 | 00,123.4DB 123.4DB 00123.4DB 123.4DB ***123.4DB \123.4DB | 00,000.0_ 0.0_ 00000.0_ 0.0_ *****0.0_ \0.0 | .34DB .34DB .34DB .34DB .34DB \.34DB |
999,999,999,999,999,999+ ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9+ 999999999999999999+ ZZZZZZZZZZZZZZZZZ9+ ***,***,***,***,***,**9+ \\\\,\\\,\\\,\\\,\\\,\\9+ | 123,456+ 123,456+ 123456+ 123456+ 123,456+ \123,456+ | 001,234+ 1,234+ 001234+ 1234+ **1,234+ \1,234+ | 00,123.4- 123.4- 00123.4- 123.4- ***123.4- \123.4- | 00,000.0+ 0.0+ 00000.0+ 0.0+ *****0.0+ \0.0+ | .34- .34- .34- .34- .34- \.34- |
+999,999,999,999,999,999 +ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9 +999999999999999999 +ZZZZZZZZZZZZZZZZZ9 +***,***,***,***,***,**9 +\\\\,\\\,\\\,\\\,\\\,\\9 | +123,456 +123,456 +123456 +123456 +123,456 +\123,456 | +001,234 +__1,234 +001234 +__1234 +**1,234 +__\1,234 | -00,123.4 -___123.4 -00123.4 -__123.4 -***123.4 -___\123.4 | +00,000.0 +_____0.0 +00000.0 +____0.0 +*****0.0 +_____\0.0 | -.34 -.34 -.34 -.34 -.34 -\.34 |
++++,+++,+++,+++,+++,++9 ++++++++++++++++++9 | +123,456 +123456 | +1,234 +1234 | -123.4 -123.4 | +0.0 +0.0 | -.34 -.34 |
ZZZZZZZZZZZZZZZZZZ+ +ZZZZZZZZZZZZZZZZZZ | 123456+ +123456 | 1234+ +__1234 | 123.4- -__123.4 | ※(ゼロを抑制し、何も表示されない) | .34- -.34 |
_ :1バイトの空白