S4HANAへの移行後、RIMARA20プログラムのALVフィールドが欠落しています

Dec 17 2020

次の問題があります。

過去に、トランザクションIH09にいくつかの項目を追加しました。

しかし、昨年はHANAに移行し、IH09の背後にあるプログラムであるRIMARA20をはじめ、多くのプログラムが更新されました。

IH09は、追加されたフィールドで正常に動作しました。

先週、別のフィールドを追加するように依頼されましたが、フィールドカタログに新しいフィールドがありますが、IH09の出力には表示されません。

何が起こっているのかを理解しようと何度もコードをデバッグしましたが、何が起こっているのかわかりません。このプログラムは、内部的に関数REUSE_ALV_GRID_DISPLAYを使用します。

以前のSAP環境はまだ残っており、この新しいフィールドでまったく同じ拡張を行おうとしましたが、期待どおりに表示されます。

言い換えると; 両方の環境で同じフィールド、同じデータ要素、同じ拡張機能がありますが、HANAインスタンスでは表示されません。

フィールドカタログに新しいフィールドが表示されているのに、レポートに表示できないので、本当にイライラしています。

この問題に関するアドバイスはありますか?

回答

1 philsoady Dec 17 2020 at 15:02

REUSE_ALV_GRID_DISPLAYが古いカタログを「記憶」しているように聞こえます

あなたは試すなかった

欠落しているフィールドを追加/レイアウトをリセットするには?