*PLACE

*PLACE は、出力レコードのデータを繰り返すために使用される RPG IV の予約語です。前の仕様行に指定したフィールドまたは定数は、新しい仕様行 にフィールドの名前およびその終了位置を指定しなくとも、出力レコードの中で 繰り返すことができます。 30 から 43 桁目に *PLACE をコーディングした場合には、その出力レコードのフィー ルドについて前に指定された最初の桁と最高位の終了位置の間のすべてのデータ が、*PLACE 仕様行の出力レコードに指定された終了位置に達するまで、反復され ます。 *PLACE 仕様行に指定される終了位置は、複写されるフィールドのグループ の最高位の終了位置の少なくとも 2 倍はなければなりません。*PLACE は任意のタ イプの出力に使用することができます。 後で消去 (45 桁目)、編集 (44、53 から 80 桁目)、データ形式 (52 桁目)、およ び相対終了位置は *PLACE と一緒に使用することができません。