Sapforum.Biz

Инструменты => SE38 - ABAP Редактор => ABAP - Инструментальные средства => Технологии написания программ на ABAP => Тема розпочата: Dmitriy від Березень 14, 2009, 06:24:16 ПП

Назва: Отладка при нахождении в диалоговых окнах
Відправлено: Dmitriy від Березень 14, 2009, 06:24:16 ПП
Очень часто возникает необходимость включения отладчика при нахождении в диалоговых окнах (суть подэкранах) по типу вызываемых функциями 'POPUP_*' и т.д, в это время поле ввода команд в левом верхнем углу экрана нам недоступно. Нужно создать текстовичок следующего содержания:
[FUNCTION]
Command=/H
Title=Debugger
Type=SystemCommand

Теперь отладку можно включать перетаскиванием текстовичка в область диалогового окна левой кнопкой мыши.
Назва: Проверка полномочий при нахождении в диалоговых окнах (SU53)
Відправлено: Uukrul від Серпень 02, 2011, 02:15:46 ПП
Аналогично предыдущему примеру можно сделать файлик для проверки полномочий. Так как часто бывает такая ситуация, что после выхода из диалогового окна будет уже подставлен другой код объект полномочий и запуск SU53 не даст правильный результат. Вот для этого можно перетащить аналогично файлик в диалоговое окно и узнать текущий объект проверки полномочий.


[FUNCTION]
Command=/nSU53
Title=CheckUserGrant
Type=SystemCommand


Собственно говоря примеры файлов цепляю к этой теме.