У меня есть следующая проблема.
В прошлом мы добавили несколько полей в транзакцию IH09.
Однако в прошлом году мы перешли на HANA, и многие программы были обновлены в процессе, включая программу RIMARA20, которая лежит в основе IH09.
IH09 работал нормально, добавленные поля были видны.
На прошлой неделе меня попросили добавить еще одно поле, и я это сделал, однако, хотя в каталоге полей есть новое поле, оно не отображается в выводе IH09.
Я бесчисленное количество раз отлаживал код, пытаясь понять, что происходит, но я не знаю, что происходит. Эта программа внутренне использует функцию REUSE_ALV_GRID_DISPLAY.
У нас все еще есть прежняя среда SAP, и я попытался сделать точно такое же улучшение с этим новым полем, и я вижу это так, как ожидалось.
Другими словами; одно и то же поле, один и тот же элемент данных и одно и то же расширение в обеих средах, но в экземпляре HANA я его не вижу.
Я действительно расстроен, потому что вижу новое поле в каталоге полей, но не могу сделать его видимым в отчете.
Любые советы по этому вопросу?
Похоже, REUSE_ALV_GRID_DISPLAY «вспомнил» старый каталог
Вы пробовали сбросить раскладку/добавить недостающее поле?
Спасибо. Я хочу рассказать вам кое-что интересное. Во-первых, я не вижу эту кнопку «Сброс» в IH09, однако, когда я вхожу в систему с другим языком, появляется это поле. Что я сделал, так это изменил макет по умолчанию, и это сработало. Большое спасибо.