この場合、BUKRS の選択オプションを選択パラメーターとして使用できる選択画面を作成する必要があると思います。
そして、 tty_mytype の types begion のようなタイプが必要です。kunr 型 kunnr、kunnr2 型 kunnr、altkn 型 altkn。tty_mytype の終わり。
次に、KNA1 でフル テーブル スキャンを使用して、tty_my タイプのハッシュ テーブル タイプのハッシュ テーブルに変換できます。
KNA1 から KUNNR を選択し、KNB1 から ALTKN を選択するだけです。それでおしまい。外部結合を使用します。
そして、最良の方法として、結果を ALTKN と KUNNR で並べ替える必要があると思います。そして、同じタイプの別のバッファテーブルが必要です。最初のハッシュされたテーブルをループし、同じ ALTKN を持つ適合するすべての kunnr をバッファ テーブルに「収集」する必要があります。2 番目の KUNNR フィールドを持つ 2 番目のバッファ テーブルは、ALTKN を持つ FIRST KUNNR を保持でき、2 番目の kunnr フィールドは実際の KUNNR を保持できます。これはループ オーバーされます。現在の KUNNR は「以前の kunnr」ですが、ALTKN は「以前の ALTKN」に相当します。
ループ中はいつでも実際の KUNNR/ALTKN と前回の KUNNR/ALTKN を比較できます。最初のループと最後のループをチェックすることを忘れないでください。
これは役に立ちましたか ?