RPG

116. データ・ストラクチャーの値のリセット

データ・ストラクチャーでのフィールド定義ではよく INZ キーワードを使って初期化を行うが

INZ キーワードは何も 0 やブランクのセットだけでなく初期値の代入に使用することができる。

また作業中に RESET 命令を行えばいつでもINZ として指定した値にリセットすることができる。

【 例 】
D DSPHEAD         DS                  
D  SHCODE                       10A            
D  LIN                           3S 0 INZ(1)   
D  POS                           3S 0 INZ(0)   
        :
                 RESET                 DSPHEAD