変数評価時の予期しない結果
デバッグの最中に変数が予期しない値を表示したら、次のいずれかが該当していないかどうか調べて
ください。
- モジュールが最適化されている。
モジュールが最適化されている場合は、デバッガーは変数の最新の値を示さないことがあります。
またデバッガーを使って変数を変更した場合、
その変更の効果はプログラムの実行順には反映されないことがあります。
- 入力フィールドの一部がファイルから読み込まれていない。
通常、プログラムで使われていない入力フィールドは入力操作による影響を受けません。
制御仕様書に、パラメーターなし、または *INPUT か *YES のいずれかのパラメーターで DEBUG キーワードを指定すると、すべての入力フィールドが読み込まれます。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.