Posted: Wed Jul 24, 2013 8:52 pm Post subject: Какой метод рисует кнопки в toolbare grid?
Добрый день, коллеги.
В одной из программ возник глюк - не отражаются кнопки в Тулбаре, хотя и ПФ-статусе они не отключются, ни в интерфейсе ФМ который рисует грид тоже табличка исключений пуста.
Если я в ГУИ статусе показываю все кнопки, то нужные мне видны серыми, т.е. неактивными. Если скрываю через ПФ-статус со списком исключений (в котором этих кодов всё равно нет) то нужные мне кнопки не отражаются.
Подозреваю есть какая-то тонкость из-за которой эти кнопки скрываются внутри стандартных ГРИД-овых ФМ-ов и методов, но отладчиком так и не докопался до места, где формируется туллбар.
Грид вызывается через ФМ типа ЛВЦ.
Может быть кто знает метод, который риует эти кнопки в стандарте, назовите пожалуйста.
Добрый день.
1. Гуй статус Z или стандартный? Если Z - то активируйте кнопки, курсор на кнопку и нажать F7. Не забудьте потом активировать сам статус
2. Попробуйте сбросить буфера ALV программами: BALVBUFDEL и BCALV_BUFFER_DEL_SHARED. По моему они работают одинаково, но лучше запустить обе
Добрый день.
1. Гуй статус Z или стандартный? Если Z - то активируйте кнопки, курсор на кнопку и нажать F7. Не забудьте потом активировать сам статус
2. Попробуйте сбросить буфера ALV программами: BALVBUFDEL и BCALV_BUFFER_DEL_SHARED. По моему они работают одинаково, но лучше запустить обе
"Педали путаю"... одновременно "пилю" несколько чужих программ. В большинстве ГРИД, а в этой иерархический ALV List. Суть в том, что часть кнопок в ПФ-СТАТУСа не отражаются в строке кнопок, либо отражаются серыми (неактивными). Проблему уже решил путём копирования ПФ-СТАТУС из пакета СЛИС в текущую программу, в этот новый статус добавил нужные кнопки и они отразились. Видимо в исходном ПФ-СТАТУС-е что-то было не так, и он не работал.
Но тем не менее теоретический вопрос остался: где непосредственно (в каком ФМ-е или методе) АЛВ-ЛИСТ рисуются кнопки ПФ-СТАТУСа?
В ГРИДе там всё более протоптано и такой вопрос никогда не стоял, но теоретически было бы интересно увидеть фаргмент кода, который получив список кнопок рисует их в ТулБаре.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.