データ構造内でオーバーラップする実行前の配列がある場合、実行時にこれらの配列をロードする順序は、RPG III と RPG IV では異なる場合があります。 こうした順序の相違点のために、 オーバーラップしている部分のデータに相違が起こることがあります。配列がロードされる順序は、 ソースで見付かった順序です。この順序は、配列が変換時にサブフィールドと組み合わせられた時に 変更される可能性があります。
一般に、OPM と ILE プログラムからなるアプリケーション・プログラムが、OPM のデフォルト の活動化グループと指定の活動化グループとにまたがって分割されるような 状況は避けるべきです。これらの 2 つの活動化グループにまたがって分割されると、OPM の動作と ILE の動作を混合することになり、結果を予測するのが困難になることが あります。詳しくは、プログラムの作成方針 または「ILE 概念」を 参照してください。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.