ILE-RPG では H-仕様書に
H DATEDIT(*YMD/)
のように記述することが良く知られているが、これは RPG 内部で使用する UDATE
の
形式の指定を意味している。
もし DATEDIT(*YMD/)
の記述がなければ いくら システム値 : 日付の形式 (QDATFMT
) で
YMD
を指定していても RPG で実行される UDATE の値は省略値として
MMDDYY
形式の値となってしまう。
意外と見落としやすいので UDATE を使用するプログラムでは注意が必要である。