ABAP~SAP Abrir uma nova tela (Nova sessão) para navegação até o código ABAP
Abrir uma nova tela (Nova sessão) para navegação até o código ABAP
Em algum momento você vai querer abrir o código abap em uma nova sessão pra exibir um include ou até mesmo um método. A SAP não deixou isso muito fácil. Uma das maneiras é chamar algumas funções ou até um batch. Mas, debugando o standard, encontrei um jeito muito mais eficiente e sapeca:
l_cmd = '*TPDA_CALL_EDITOR PRGM=-PPP+; INCL=-III+; DYNP=-DDD+; LINE=-LLL+; '.
replace '-PPP+' in l_cmd with w_prg_info-program.
replace '-III+' in l_cmd with w_prg_info-include.
replace '-DDD+' in l_cmd with ''.
l_line = w_prg_info-line.
replace '-LLL+' in l_cmd with l_line.
call 'CREATE_ALT_MODE' id 'OK_CODE' field l_cmd.
Funciona que é uma maravilha.
0 comentários: