画面表示ファイル(DSPF)のフィールド名の定義はどのように命名すべきか?
画面のフィールド名とデータベースのフィールド名を異なる名前にする場合が
よく見受けられるが、これは適切ではない。
異なる名前をつけるのは主に、
と考えられるが、前者は 画面を READ 後の処理として効果があるだろうか?
MOVE を画面のフィールドの数の 2倍の数だけ行なう必要があるのもいただけない。
外部記述ファイルのDSを使ってデータベースと同じ名前に統一しておけば、
が、可能となる。
0001.00 E DSPDTA 1024 1 画面 DATA 0002.00 E SAVDTA 1024 1 SAVE-DATA 0003.00 ISAVEDS E DSPGPGM001FM 0004.00 I 11024 DSPDTA 0005.00 C MOVE DSPDTA SAVDTA