AS400 でシステム日付を受け入れる日付フィールドがあります
表示ファイルには *DATE による日付フィールドが含まれています
日付列を持つ物理ファイルがあります。画面の他のフィールドをこの物理ファイルに保存しようとすると、このシステム日付も保存したいと思います。
しかし、この組み込みの Date 関数にフィールド名を追加できません。
システム日付を自動的に受け入れ、入力用に DD/mm/yy 形式の形式を持つ表示画面に日付フィールドを表示する方法はありますが、内部的にはデータベースに yy/mm/dd として保存する必要があります。
日付形式のデータベースでこの内部変換を行うために、長さ 6、パック 10 進数、小数点以下 0 桁の「日付」という名前の日付フィールドを初期化しました。
システム日付を画面からこの形式で物理ファイルに保存する方法を教えてください。
再編集: 成績受領日を次のように定義した PF があります (その DDS)。
0004.00 A GRCVDT 6P 0
上記で説明したように、日付変換を実行したいので、日付に「L」データ型を使用することは控えます。