#abap #alv #s4hana
#abap #alv #s4hana
Вопрос:
У меня следующая проблема.
В прошлом мы добавляли некоторые поля в транзакцию IH09.
Однако в прошлом году мы перешли на HANA, и в процессе было обновлено множество программ, включая программу RIMARA 20, которая является программой, стоящей за IH09.
IH09 отлично работал с добавленными полями, которые были замечены.
На прошлой неделе меня попросили добавить еще одно поле, и я это сделал, однако, хотя в каталоге полей есть новое поле, оно не отображается в выходных данных IH09.
Я отлаживал код бесчисленное количество раз, пытаясь выяснить, что происходит, но я не знаю, что происходит. Эта программа внутренне использует функцию REUSE_ALV_GRID_DISPLAY .
У нас все еще есть прежняя среда SAP, и я попытался сделать точно такое же улучшение с этим новым полем, и я вижу его так, как ожидалось.
Другими словами; одно и то же поле, один и тот же элемент данных и одно и то же улучшение в обеих средах, но в экземпляре HANA я его не вижу.
Я действительно расстроен, потому что вижу новое поле в каталоге полей, но не могу сделать его видимым в отчете.
Есть какие-либо рекомендации по этому вопросу?
Ответ №1:
Похоже, что REUSE_ALV_GRID_DISPLAY «запомнил» старый каталог
Комментарии:
1. Спасибо. Я хочу рассказать вам кое-что интересное. Во-первых, я не вижу эту кнопку «Сброс» в IH09, однако, когда я вхожу в систему с другого языка, появляется поле. Что я сделал, так это изменил макет по умолчанию, и это сработало. Большое вам спасибо.