数字項目には、定義体作成時に編集形式を指定できます。
編集形式を指定した数字項目は、レコードデータ領域の値を指定した形式に編集して印刷されます。なお、レコードデータ領域の値が不当な場合は、編集せずにそのまま出力します。
編集形式と編集出力
表に編集形式と編集出力の例を示します。
データ値 全体桁数 小数部桁数 | 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 ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\ | 123,456 123,456 123456 123456 123,456 \123,456 123,456\ | 001,234 1,234 001234 1234 **1,234 \1,234 1,234\ | 00,123.4 123.4 00123.4 123.4 ***123.4 \123.4 123.4\ | 00,000.0 0.0 00000.0 0.0 *****0.0 \0.0 0.0\ | .34 .34 .34 .34 .34 \.34 .34\ |
999,999,999,999,999,999CR ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9CR 999999999999999999CR ZZZZZZZZZZZZZZZZZ9CR ***,***,***,***,***,**9CR \\\\,\\\,\\\,\\\,\\\,\\9CR ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\CR ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9CR\ | 123,456__ 123,456__ 123456__ 123456__ 123,456__ \123,456__ 123,456\__ 123,456__\ | 001,234__ 1,234__ 001234__ 1234__ **1,234__ \1,234__ 1,234\__ 1,234__\ | 00,123.4CR 123.4CR 00123.4CR 123.4CR ***123.4CR \123.4CR 123.4\CR 123.4CR\ | 00,000.0__ 0.0__ 00000.0__ 0.0__ *****0.0__ \0.0__ 0.0\__ 0.0__\ | .34CR .34CR .34CR .34CR .34CR \.34CR .34\CR .34CR\ |
999,999,999,999,999,999- ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9- 999999999999999999- ZZZZZZZZZZZZZZZZZ9- ***,***,***,***,***,**9- \\\\,\\\,\\\,\\\,\\\,\\9- ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\- ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9-\ | 123,456_ 123,456_ 123456_ 123456_ 123,456_ \123,456_ 123,456\_ 123,456_\ | 001,234_ 1,234_ 001234_ 1234_ **1,234_ \1,234_ 1,234\_ 1,234_\ | 00,123.4- 123.4- 00123.4- 123.4- ***123.4- \123.4- 123.4\- 123.4-\ | 00,000.0_ 0.0_ 00000.0_ 0.0_ *****0.0_ \0.0_ 0.0\_ 0.0_\ | .34- .34- .34- .34- .34- \.34- .34\- .34-\ |
-999,999,999,999,999,999 -ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9 -999999999999999999 -ZZZZZZZZZZZZZZZZZ9 -***,***,***,***,***,**9 -\\\\,\\\,\\\,\\\,\\\,\\9 ・符号の浮動位置出力なし ・符号の浮動位置出力あり \---,---,---,---,---,--9 ・通貨記号の浮動位置出力なし ・通貨記号の浮動位置出力あり -ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\ | 123,456 123,456 123456 123456 123,456
\123,456 \123,456
\_123,456 \123,456 123,456\ | 001,234 1,234 001234 1234 **1,234
\1,234 \1,234
\___1,234 \1,234 1,234\ | -00,123.4 -___123.4 -00123.4 -__123.4 -***123.4
-___\123.4 -\123.4
\___-123.4 \-123.4 -___123.4\ | 00,000.0 0.0 00000.0 0.0 *****0.0
\0.0 \0.0
\______0.0 \0.0 0.0\ | -.34 -.34 -.34 -.34 -.34
-\.34 -\.34
\-.34 \-.34 -.34\ |
----,---,---,---,---,--9 ------------------9 ----,---,---,---,---,--9\ | 123,456 123456 123,456\ | 1,234 1234 1,234\ | -123.4 -123.4 -123.4\ | 0.0 0.0 0.0\ | -.34 -.34 -.34\ |
ZZZZZZZZZZZZZZZZZZ | 123456 | 1234 | 123.4 | ※(ゼロを抑制し、何も印刷されない) | .34 |
2桁区切り編集 Z9.Z9.Z9 2桁区切り編集 99.99.99 | 12.34.56 12.34.56 | 0.12.34 00.12.34 | 定義不可 定義不可 | 定義不可 定義不可 | 定義不可 定義不可 |
拡張区切り編集 9999999.9 拡張区切り編集 ZZZZZZZ.9 拡張区切り編集 999999.99 拡張区切り編集 ZZZZZZ.Z9 拡張区切り編集 99999.999 拡張区切り編集 ZZZZZ.ZZ9 拡張区切り編集 9999.9999 拡張区切り編集 ZZZZ.ZZZ9 拡張区切り編集 999.99999 拡張区切り編集 ZZZ.ZZZZ9 拡張区切り編集 99.999999 拡張区切り編集 ZZ.ZZZZZ9 拡張区切り編集 9.9999999 拡張区切り編集 Z.ZZZZZZ9 | 0012345.6 12345.6 001234.56 1234.56 00123.456 123.456 0012.3456 12.3456 001.23456 1.23456 00.123456 123456 0.0123456 123456 | 0000123.4 123.4 000012.34 12.34 00001.234 1.234 0000.1234 1234 000.01234 1234 00.001234 1234 0.0001234 1234 | 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 | 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 | 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 定義不可 |
拡張2桁区切り編集 ZZZ9.Z9.Z9 拡張2桁区切り編集 9999.99.99 | 12.34.56 0012.34.56 | 0.12.34 0000.12.34 | 定義不可 定義不可 | 定義不可 定義不可 | 定義不可 定義不可 |
逆拡張2桁区切り編集 Z9.Z9.ZZZ9 逆拡張2桁区切り編集 99.99.9999 | 0.12.3456 00.12.3456 | 0._0.1234 00.00.1234 | 定義不可 定義不可 | 定義不可 定義不可 | 定義不可 定義不可 |
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 ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\DB ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9DB\ | 123,456__ 123,456__ 123456__ 123456__ 123,456__ \123,456__ 123,456\__ 123,456__\ | 001,234__ 1,234__ 001234__ 1234__ **1,234__ \1,234__ 1,234\__ 1,234__\ | 00,123.4DB 123.4DB 00123.4DB 123.4DB ***123.4DB \123.4DB 123.4\DB 123.4DB\ | 00,000.0__ 0.0__ 00000.0__ 0.0__ *****0.0__ \0.0__ 0.0\__ 0.0__\ | .34DB .34DB .34DB .34DB .34DB \.34DB .34\DB .34DB\ |
999,999,999,999,999,999+ ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9+ 999999999999999999+ ZZZZZZZZZZZZZZZZZ9+ ***,***,***,***,***,**9+ \\\\,\\\,\\\,\\\,\\\,\\9+ ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\+ ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9+\ | 123,456+ 123,456+ 123456+ 123456+ 123,456+ \123,456+ 123,456\+ 123,456+\ | 001,234+ 1,234+ 001234+ 1234+ **1,234+ \1,234+ 1,234\+ 1,234+\ | 00,123.4- 123.4- 00123.4- 123.4- ***123.4- \123.4- 123.4\- 123.4-\ | 00,000.0_ 0.0_ 00000.0_ 0.0_ *****0.0_ \0.0_ 0.0\_ 0.0_\ | .34- .34- .34- .34- .34- \.34- .34\- .34-\ |
+999,999,999,999,999,999 +ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9 +999999999999999999 +ZZZZZZZZZZZZZZZZZ9 +***,***,***,***,***,**9 +\\\\,\\\,\\\,\\\,\\\,\\9 ・符号の浮動位置出力なし ・符号の浮動位置出力あり \+++,+++,+++,+++,+++,++9 ・通貨記号の浮動位置出力なし ・通貨記号の浮動位置出力あり +ZZZ,ZZZ,ZZZ,ZZZ,ZZZ,ZZ9\ | +123,456 +123,456 +123456 +123456 +123,456
+\123,456 +\123,456
\+123,456 \+123,456 +123,456\ | +001,234 +__1,234 +001234 +__1234 +**1,234
+__\1,234 +\1,234
\__+1,234 \+1,234 +1,234\ | -00,123.4 -___123.4 -00123.4 -__123.4 -***123.4
-___\123.4 -\123.4
\___-123.4 \-123.4 -___123.4\ | 00,000.0 0.0 00000.0 0.0 *****0.0
\0.0 \0.0
\______0.0 \0.0 0.0\ | -.34 -.34 -.34 -.34 -.34
-\.34 -\.34
\-.34 \-.34 -.34\ |
++++,+++,+++,+++,+++,++9 ++++++++++++++++++9 ++++,+++,+++,+++,+++,++9\ | +123,456 +123456 +123,456\ | +1,234 +1234 +1,234\ | -123.4 -123.4 -123.4\ | 0.0 0.0 0.0\ | -.34 -.34 -.34\ |
ZZZZZZZZZZZZZZZZZZ+ +ZZZZZZZZZZZZZZZZZZ | 123456+ +123456 | 1234+ +__1234 | 123.4- -__123.4 | ※(ゼロを抑制し、何も印刷されない) | .34- -.34 |
_ :1バイトの空白
拡張区切り編集、拡張2桁区切り編集および逆拡張2桁区切り編集の出力結果は、先頭に"00"を付加した8桁のデータ値を編集したものです。
通貨記号には最大4バイトの文字列(英数字/日本語)が指定可能です。
出力例)-123円, SFr.-123, TRL123
複数バイトの通貨記号を使用する場合、通貨記号が入るように項目領域長を大きめに指定してください。
小数部の編集形式と出力結果
帳票定義体では小数部の編集形式を指定することができます。小数部の編集形式と出力結果の例を以下の表に示します。
編集形式 | 全体桁数 | 小数部桁数 | データ値 | 小数部の | 出力結果 |
---|---|---|---|---|---|
-ZZZZZZ9 | 8 | 3 | 00000.000
-00123.450 | 999 ZZZ 9ZZ 999 ZZZ 9ZZ | 0.000 0____ 0.0__ -__123.450 -__123.45_ -__123.45_ |
-ZZZZZZZ | 5 | 2 | 000.00
001.00 | 999 ZZZ 9ZZ 999 ZZZ 9ZZ | 全空白 全空白 .0_ 1.00 1___ 1.0_ |
ZZZZZZZ- | 4 | 3 | 0.000
-0.100 | 999 ZZZ 9ZZ 999 ZZZ 9ZZ | 全空白 全空白 .0___ .100- .1__- .1__- |
ZZZZZZZ+ | 7 | 5 | 02.98760 | 999 ZZZ 9ZZ | 2.98760+ 2.9876_+ 2.9876_+ |
-9999999 | 9 | 4 | -00001.0000 | 999 ZZZ 9ZZ | -00001.0000 -00001_____ -00001.0___ |
\\\,\\9+ | 6 | 4 | 12.3400 | 999 ZZZ 9ZZ | \12.3400+ \12.34__+ \12.34__+ |
\\\,\\9DB | 5 | 2 | -101.20 | 999 ZZZ 9ZZ | \101.20DB \101.2_DB \101.2_DB |
-\\\,\\9 (符号:△) | 6 | 3 | -001.020 | 999 ZZZ 9ZZ | △__\1.020 △__\1.02_ △__\1.02_ |
-***,**9 | 6 | 4 | 00.0000 | 999 ZZZ 9ZZ | *0.0000 *0_____ *0.0___ |
***,**9- | 9 | 3 | -000123.400 | 999 ZZZ 9ZZ | ****123.400- ****123.4__- ****123.4__- |
---,--9 (符号:▲) | 4 | 3 | -0.100 | 999 ZZZ 9ZZ | ▲0.100 ▲0.1__ ▲0.1__ |
ZZZ,ZZ9\CR | 7 | 2 | 01970.50
-01970.00 | 999 ZZZ 9ZZ 999 ZZZ 9ZZ | 1,970.50\__ 1,970.5_\__ 1,970.5_\__ 1,970.00\CR 1,970___\CR 1,970.0_\CR |
ZZZ,ZZ9-\ | 5 | 3 | 10.500
-00.500 | 999 ZZZ 9ZZ 999 ZZZ 9ZZ | 10.500_\ 10.5___\ 10.5___\ 0.500-\ 0.5__-\ 0.5__-\ |
-\\\,\\9 符号の浮動位置出力あり | 8 | 2 | -000010.50 | 999 ZZZ 9ZZ | -\10.50 -\10.5_ -\10.5_ |
\---,--9 通貨記号の浮動位置出力なし | 6 | 2 | -0055.50 | 999 ZZZ 9ZZ | \___-55.50 \___-55.5_ \___-55.5_ |
\+++,++9 通貨記号の浮動位置出力あり | 6 | 2 | 0003.00 | 999 ZZZ 9ZZ | \+3.00 \+3___ \+3.0_ |
-ZZZ,ZZ9\ | 6 | 4 | -05.0000 | 999 ZZZ 9ZZ | -_5.0000\ -_5_____\ -_5.0___\ |
+++,++9\ | 8 | 3 | 00012.300 | 999 ZZZ 9ZZ | +12.300\ +12.3__\ +12.3__\ |
_ :1バイトの空白
※小数部編集形式の"999":小数部の編集形式を指定しない場合の形式
負の数表示編集形式と出力結果(帳票定義体)
以下の表に負の数表示編集形式と編集出力の例を示します。
分 | 編集パターン | 全 | ゼ | 前 | プ | 区 | 区 | 通 | マ | 出力結果 (上段)右詰め | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
レコードデータ (001234) | レコードデータ (001234) | レコードデータ (00123T) | レコードデータ (00123T) | ||||||||||
数 値 | 999,999 | ○ | 001,234 | 001,234 | 001,234 | 001,234 | |||||||
001,234 | 001,234 | 001,234 | 001,234 | ||||||||||
999,999CR | ○ | ▲ | 001,234__ | 001,234__ | 001,234CR | 001,234CR | |||||||
001,234 | 001,234 | 001,234CR | 001,234CR | ||||||||||
999,999- | ○ | ○ | ▲ | 001,234_ | 001,234+ | 001,234- | 001,234- | ||||||
001,234 | 001,234+ | 001,234- | 001,234- | ||||||||||
-999,999 | ○ | ■ | ○ | ▲ | 001,234 | +001,234 | △001,234 | 001,234 | |||||
001,234 | +001,234 | △001,234 | 001,234 | ||||||||||
---,--9 | ○ | ■ | ○ | ▲ | 1,234 | +1,234 | △1,234 | 1,234 | |||||
1,234 | +1,234 | △1,234 | 1,234 | ||||||||||
ZZZ,ZZ9 | ○ | 1,234 | 1,234 | 1,234 | 1,234 | ||||||||
1,234 | 1,234 | 1,234 | 1,234 | ||||||||||
ZZZ,ZZ9CR | ○ | ▲ | 1,234__ | 1,234__ | 1,234CR | 1,234CR | |||||||
1,234 | 1,234 | 1,234CR | 1,234CR | ||||||||||
ZZZ,ZZ9- | ○ | ○ | ▲ | 1,234_ | 1,234+ | 1,234- | 1,234- | ||||||
1,234 | 1,234+ | 1,234- | 1,234- | ||||||||||
-ZZZ,ZZ9 | ○ | ■ | ○ | ▲ | 1,234 | +__1,234 | △__1,234 | 1,234 | |||||
1,234 | +__1,234 | △__1,234 | 1,234 | ||||||||||
999999 | ○ | 001234 | 001234 | 001234 | 001234 | ||||||||
001234 | 001234 | 001234 | 001234 | ||||||||||
999999CR | ○ | ▲ | 001234__ | 001234__ | 001234CR | 001234CR | |||||||
001234 | 001234 | 001234CR | 001234CR | ||||||||||
999999- | ○ | ○ | ▲ | 001234_ | 001234+ | 001234- | 001234- | ||||||
001234 | 001234+ | 001234- | 001234- | ||||||||||
-999999 | ○ | ■ | ○ | ▲ | 001234 | +001234 | △001234 | 001234 | |||||
001234 | +001234 | △001234 | 001234 | ||||||||||
------9 | ○ | ■ | ○ | ▲ | 1234 | +1234 | △1234 | 1234 | |||||
1234 | +1234 | △1234 | 1234 | ||||||||||
ZZZZZ9 | ○ | 1234 | 1234 | 1234 | 1234 | ||||||||
1234 | 1234 | 1234 | 1234 | ||||||||||
ZZZZZ9CR | ○ | ▲ | 1234__ | 1234__ | 1234CR | 1234CR | |||||||
1234 | 1234 | 1234CR | 1234CR | ||||||||||
ZZZZZ9- | ○ | ○ | ▲ | 1234_ | 1234+ | 1234- | 1234- | ||||||
1234 | 1234+ | 1234- | 1234- | ||||||||||
-ZZZZZ9 | ○ | ■ | ○ | ▲ | 1234 | +__1234 | △__1234 | 1234 | |||||
1234 | +__1234 | △__1234 | 1234 | ||||||||||
***,**9 | ○ | **1,234 | **1,234 | **1,234 | **1,234 | ||||||||
**1,234 | **1,234 | **1,234 | **1,234 | ||||||||||
***,**9CR | ○ | ▲ | **1,234__ | **1,234__ | **1,234CR | **1,234CR | |||||||
**1,234 | **1,234 | **1,234CR | **1,234CR | ||||||||||
***,**9- | ○ | ○ | ▲ | **1,234_ | **1,234+ | **1,234- | **1,234- | ||||||
**1,234 | **1,234+ | **1,234- | **1,234- | ||||||||||
-***,**9 | ○ | ■ | ○ | ▲ | **1,234 | +**1,234 | △**1,234 | **1,234 | |||||
**1,234 | +**1,234 | △**1,234 | **1,234 | ||||||||||
\\\,\\9 | ○ | ○ | \1,234 | \1,234 | \1,234 | \1,234 | |||||||
\1,234 | \1,234 | \1,234 | \1,234 | ||||||||||
\\\,\\9CR | ○ | ○ | ▲ | \1,234__ | \1,234__ | \1,234CR | \1,234CR | ||||||
\1,234 | \1,234 | \1,234CR | \1,234CR | ||||||||||
\\\,\\9- | ○ | ○ | ○ | ▲ | \1,234_ | \1,234+ | \1,234- | \1,234- | |||||
\1,234 | \1,234+ | \1,234- | \1,234- | ||||||||||
-\\\,\\9 | ○ | ■ | ○ | ○ | ▲ | \1,234 | +__\1,234 | △__\1,234 | \1,234 | ||||
\1,234 | +__\1,234 | △__\1,234 | \1,234 | ||||||||||
ZZZZZZ | ○ | 1234 | 1234 | 1234 | 1234 | ||||||||
1234 | 1234 | 1234 | 1234 | ||||||||||
ZZZZZZ- | ○ | ○ | ▲ | 1234_ | 1234+ | 1234- | 1234- | ||||||
1234 | 1234+ | 1234- | 1234- | ||||||||||
-ZZZZZZ | ○ | ■ | ○ | ▲ | 1234 | +__1234 | △__1234 | 1234 | |||||
1234 | +__1234 | △__1234 | 1234 | ||||||||||
Z9.Z9.Z9 | ○ | ○ | 0.12.34 | 0.12.34 | 00123T | 00123T | |||||||
0.12.34 | 0.12.34 | 00123T | 00123T | ||||||||||
99.99.99 | ○ | ○ | 00.12.34 | 00.12.34 | 00123T | 00123T | |||||||
00.12.34 | 00.12.34 | 00123T | 00123T | ||||||||||
9999999:9 | ○ | ○ | ○ | 00123:4 | 00123:4 | 00123T | 00123T | ||||||
00123:4 | 00123:4 | 00123T | 00123T | ||||||||||
999999:99 | ○ | ○ | ○ | 0012:34 | 0012:34 | 00123T | 00123T | ||||||
0012:34 | 0012:34 | 00123T | 00123T | ||||||||||
99999:999 | ○ | ○ | ○ | 001:234 | 001:234 | 00123T | 00123T | ||||||
001:234 | 001:234 | 00123T | 00123T | ||||||||||
9999:9999 | ○ | ○ | ○ | 00:1234 | 00:1234 | 00123T | 00123T | ||||||
00:1234 | 00:1234 | 00123T | 00123T | ||||||||||
999:99999 | ○ | ○ | ○ | 0:01234 | 0:01234 | 00123T | 00123T | ||||||
0:01234 | 0:01234 | 00123T | 00123T | ||||||||||
99:999999 | ○ | ○ | ○ | 001234 | 001234 | 00123T | 00123T | ||||||
001234 | 001234 | 00123T | 00123T | ||||||||||
9:9999999 | ○ | ○ | ○ | 001234 | 001234 | 00123T | 00123T | ||||||
001234 | 001234 | 00123T | 00123T | ||||||||||
ZZZZZZZ:9 | ○ | ○ | ○ | 123:4 | 123:4 | 00123T | 00123T | ||||||
123:4 | 123:4 | 00123T | 00123T | ||||||||||
ZZZZZZ:Z9 | ○ | ○ | ○ | 12:34 | 12:34 | 00123T | 00123T | ||||||
12:34 | 12:34 | 00123T | 00123T | ||||||||||
ZZZZZ:ZZ9 | ○ | ○ | ○ | 1:234 | 1:234 | 00123T | 00123T | ||||||
1:234 | 1:234 | 00123T | 00123T | ||||||||||
ZZZZ:ZZZ9 | ○ | ○ | ○ | 1234 | 1234 | 00123T | 00123T | ||||||
1234 | 1234 | 00123T | 00123T | ||||||||||
ZZZ:ZZZZ9 | ○ | ○ | ○ | 1234 | 1234 | 00123T | 00123T | ||||||
1234 | 1234 | 00123T | 00123T | ||||||||||
ZZ:ZZZZZ9 | ○ | ○ | ○ | 1234 | 1234 | 00123T | 00123T | ||||||
1234 | 1234 | 00123T | 00123T | ||||||||||
Z:ZZZZZZ9 | ○ | ○ | ○ | 1234 | 1234 | 00123T | 00123T | ||||||
1234 | 1234 | 00123T | 00123T | ||||||||||
999,999DB | ○ | ▲ | 001,234__ | 001,234__ | 001,234DB | 001,234DB | |||||||
001,234 | 001,234 | 001,234DB | 001,234DB | ||||||||||
ZZZ,ZZ9DB | ○ | ▲ | 1,234__ | 1,234__ | 1,234DB | 1,234DB | |||||||
1,234 | 1,234 | 1,234DB | 1,234DB | ||||||||||
9999999DB | ○ | ▲ | 001234__ | 001234__ | 001234DB | 001234DB | |||||||
001234 | 001234 | 001234DB | 001234DB | ||||||||||
ZZZZZZ9DB | ○ | ▲ | 1234__ | 1234__ | 1234DB | 1234DB | |||||||
1234 | 1234 | 1234DB | 1234DB | ||||||||||
***,**9DB | ○ | ▲ | **1,234__ | **1,234__ | **1,234DB | **1,234DB | |||||||
**1,234 | **1,234 | **1,234DB | **1,234DB | ||||||||||
\\\,\\9DB | ○ | ○ | ▲ | \1,234__ | \1,234__ | \1,234DB | \1,234DB | ||||||
\1,234 | \1,234 | \1,234DB | \1,234DB | ||||||||||
ZZZ9.Z9.Z9 | ○ | ○ | 1999._1.22 | 1999._1.22 | 00123T | 00123T | |||||||
1999._1.22 | 1999._1.22 | 00123T | 00123T | ||||||||||
9999.99.99 | ○ | ○ | 1999.01.22 | 1999.01.22 | 00123T | 00123T | |||||||
1999.01.22 | 1999.01.22 | 00123T | 00123T | ||||||||||
Z9.Z9.ZZZ9 | ○ | ○ | _1.22.1999 | _1.22.1999 | 00123T | 00123T | |||||||
_1.22.1999 | _1.22.1999 | 00123T | 00123T | ||||||||||
99.99.9999 | ○ | ○ | 01.22.1999 | 01.22.1999 | 00123T | 00123T | |||||||
01.22.1999 | 01.22.1999 | 00123T | 00123T |
_ : 空白
*1:前符号文字挿入には、以下のパターンがあります。(■の場合に指定可能な情報)
マイナス記号の代わりに、データ先頭に'△'を付加する。
マイナス記号の代わりに、データ先頭に'▲'を付加する。
マイナス記号の代わりに、データ先頭に' 任意文字'を付加する。
例えば、"減"と言う文字を設定しておくと、データ:"-1,000"⇒出力:"減1,000"
*2:マイナス時色強調(▲の場合に指定可能な情報)
拡張二桁区切り編集パターン(ZZZ9.Z9.Z9、9999.99.99)のレコードデータは(19990122)としています。
逆拡張二桁区切り編集パターン(Z9.Z9.ZZZ9、99.99.9999)のレコードデータは(01221999)としています。
符号付き編集でない場合は、負のデータであっても符号は付加されません。
負のデータは、定義体で指定した負の数字項目の色で印刷されます。
正のデータは、項目制御部で指定された色で印刷されます。
負符号に任意文字を指定するときは、最大2バイト(英数字文字2文字/日本語文字1文字)の文字を印刷できます。
符号文字に日本語を指定し、項目に指定しているフォントが日本語を持たない場合、日本語を出力できるフォントが選択されます。フォントの選択については、フォントの指定を参照してください。
符号文字が挿入されるため、項目領域長は大きめに指定してください。負の符号文字を挿入した出力データ長が項目領域長を超える場合は、項目領域長に収まる分だけ出力されます。
数字項目の日付編集と出力結果(帳票定義体)
以下の表に数字項目の日付編集を指定した場合の出力結果を示します。
出力データ | 編集パターン | 出 力 結 果 | |
---|---|---|---|
ゼロ抑制あり | ゼロ抑制なし | ||
19980406 | YYYY.MM.DD | 1998. 4. 6 | 1998.04.06 |
YYYY.MMM.DD | 1998.Apr. 6 | 1998.Apr.06 | |
YYYY.MMMM.DD | 1998.April. 6 | 1998.April.06 | |
YYYY.MM.DD(SS) | 1998. 4. 6(月) | 1998.04.06(月) | |
YYYY.MMM.DD(WWW) | 1998.Apr. 6(Mon) | 1998.Apr.06(Mon) | |
YYYY.MMMM.DD(WWWW) | 1998.April. 6(Monday) | 1998.April.06(Monday) | |
YY.MM.DD | 98. 4. 6 | 98.04.06 | |
YY.MMM.DD | 98.Apr. 6 | 98.Apr.06 | |
YY.MMMM.DD | 98.April. 6 | 98.April.06 | |
YY.MM.DD(SS) | 98. 4. 6(月) | 98.04.06(月) | |
YY.MMM.DD(WWW) | 98.Apr. 6(Mon) | 98.Apr.06(Mon) | |
YY.MMMM.DD(WWWW) | 98.April. 6(Monday) | 98.April.06(Monday) | |
GGGG ZZ.MM.DD | 平成 10. 4. 6 | 平成 10.04.06 | |
G ZZ.MM.DD | H 10. 4. 6 | H 10.04.06 | |
ZZ.MM.DD | 10. 4. 6 | 10.04.06 | |
GGGG ZZ.MM.DD(SS) | 平成 10. 4. 6(月) | 平成 10.04.06(月) | |
G ZZ.MM.DD(SS) | H 10. 4. 6(月) | H 10.04.06(月) | |
ZZ.MM.DD(SS) | 10. 4. 6(月) | 10. 4. 6(月) | |
MM.DD.YY | 4. 6.98 | 04.06.98 | |
MM.DD.YYYY | 4. 6.1998 | 04.06.1998 | |
MMM.DD.YY | Apr. 6.98 | Apr.06.98 | |
MMM.DD.YYYY | Apr. 6.1998 | Apr.06.1998 | |
MMMM.DD.YY | April. 6.98 | April.06.98 | |
MMMM.DD.YYYY | April. 6.1998 | April.06.1998 |
和暦表示文字列('ZZ')は明治以降に有効です。ただし、サポートしている日付は、明治6年(西暦1873年)以降です。明治より前の日付を指定すると、編集しないで出力されます。
和暦年が99年を超える日付データを指定した場合、下2桁だけ出力されます。
日付として不当なデータは、編集しないで出力されます。
日付がすべてゼロで、全ゼロサプレス指定があると、何も出力されません。
西暦の下2桁表示文字列('YY')は、編集形式のゼロ抑制を指定しても、ゼロ抑制されません。ゼロ抑制する場合は、プリンタ情報ファイルのYSUP(日付の西暦下2桁ゼロ抑制指定)で「ゼロ抑制する」を指定します。
日本語が含まれる編集パターンを指定し、項目に指定しているフォントが日本語を持たないとき、日本語を出力できるフォントが選択されます。フォントの選択については、フォントの指定を参照してください。
数字項目の小数点抑止と出力結果(帳票定義体)
以下の表に数字項目の小数点抑止を指定した場合の出力結果を示します。
出力データ | 小数部桁数 | 出 力 結 果 | |
---|---|---|---|
小数点抑止なし | 小数点抑止あり | ||
1234567890123 | 3 | 1234567890.123 | 1234567890123 |