Brak pola ALV w programie RIMARA20 po migracji do S4HANA

Dec 17 2020

Mam następujący problem.

W przeszłości dodaliśmy kilka pól do transakcji IH09.

Jednak w zeszłym roku przeprowadziliśmy migrację na HANA i wiele programów zostało zaktualizowanych w tym procesie, w tym program RIMARA20, który jest programem stojącym za IH09.

IH09 działał dobrze z dodanymi polami, które były widoczne.

W zeszłym tygodniu poproszono mnie o dodanie kolejnego pola i zrobiłem to, jednak chociaż katalog pól zawiera nowe pole, nie jest ono pokazane w wynikach IH09.

Debugowałem kod niezliczoną ilość razy, próbując dowiedzieć się, co się dzieje, ale nie wiem, co się dzieje. Ten program używa wewnętrznie funkcji REUSE_ALV_GRID_DISPLAY .

Nadal mamy poprzednie środowisko SAP i próbowałem wprowadzić dokładnie takie same ulepszenia w tej nowej dziedzinie i widzę to zgodnie z oczekiwaniami.

Innymi słowy; to samo pole, ten sam element danych i to samo ulepszenie w obu środowiskach, ale w instancji HANA tego nie widzę.

Jestem naprawdę sfrustrowany, ponieważ widzę nowe pole w katalogu pól, ale nie mogę go pokazać w raporcie.

Jakieś rady w tej sprawie?

Odpowiedzi

1 philsoady Dec 17 2020 at 15:02

Wygląda na to, że REUSE_ALV_GRID_DISPLAY „zapamiętał” stary katalog

Czy próbowałeś

zresetować układ / dodać brakujące pole?