0
私は過去に外部で記述されたデータ構造を使用してファイルフィールドを使用しました。今私はデータ構造をデバッグすると空白です。私は何かを逃した場合、私は思い出すことができません。手伝ってください。RPGLE外部で記述されたデータ構造
H option(*nodebugio) cvtopt(*datetime)
FEMPMSTP IF E K disk prefix(A_)
D empDs E DS extname(EMPMSTP) prefix(A_)
dou %eof(EMPMSTP);
read EMPMSTP;
if %eof;
leave;
endif;
enddo;
*inlr = *on;
read文の後、empDsは読み込まれたレコードの値を持つことになります。
チャールズ、何もコンパイラは、未使用のフィールドをロードするかどうかについては6.1に変更されません。これは、デバッグ中のRPGの困惑的な動作です。 6.1で変更された点は、OPTION(* NOUNREF)を指定すると、困惑する動作が異なる可能性があるということです(デバッガはフィールドが存在しないと言うかもしれません)。 –