結果のフィールドの指定が小さすぎて,完全な日付を入れることができない。
30
原因−−結果のフィールドの指定(50-63桁目)は,演算項目1(12-25桁目
)に指定された形式の日付を保留できるだけ大きくありません。結果のフィー
ルドの文字項目は,指定された形式の完全な日付を保留できる十分な大きさで
なければなりません。結果のフィールドの数値項目は指定された形式の日付の
数字部分だけを保留できる十分な大きさでなければなりません。
結果のフィールドの文字項目の最小長は次の通りです。
- --区切り記号がある*JULの場合は6
- --区切り記号がない*JULの場合は5
- --区切り記号がある*LONGJULの場合は8
- --区切り記号がない*LONGJULの場合は7
- --区切り記号がある*CYMD, *CMDY,および*CDMYの場合には9
- --区切り記号のない*CYMD, *CMDY,および*CDMYの場合には7
- --区切り記号がある*DMY, *MDY,および*YMDの場合は8
- --区切り記号がない*DMY, *MDY,および*YMDの場合は6
- --区切り記号がある*EUR, *ISO, *JIS,および*USAの場合は10
- --区切り記号がない*EUR, *ISO, *JIS,および*USAの場合は8
結果のフィールドの数値項目の最小桁数は次の通りです。
- *JULの場合は5
- *CYMD, *CMDY, *CDMYおよび*LONGJULの場合には7
- *DMY, *MDY,および*YMDの場合は6
- *EUR, *ISO, *JIS,および*USAの場合は8。
この仕様は無視されます。
回復手順−−最小長より大きいか等しくなるように,結果のフィールドの
指定の長さを増やしてください。コンパイルし直してください。