Guias

Published on February 16th, 2011 | by Mauricio Cruz

0

ABAPZombie Guide to ABAP – Parte 11 – AT PFxx

Bom, o AT PFxx é um daqueles comandos que a SAP não recomenda serem usados em programas, salvo para testes.

O funcionamento é bem simples, nada muito complicado! Ele cria um evento novo para os códigos de função de 1 até 24, para o tratamento das funções de usuários em listas (reports com o WRITE). Exemplo para o F5:

Se você trocar o PF5 por PF1, PF2, PF3, etc… ele vai disparar um evento para um botão diferente. Agora, eu disse ali que a SAP não recomanda o uso (e é bem explícito isso na documentação oficial do comando), mas ela nos dá uma alternativa que eu acho muito melhor… tratar os códigos de funções 1-24 dentro do evento AT USER-COMMAND, tratando o valor da variável SY-UCOMM num laço CASE…ENDCASE, por exemplo.

Mas enfim, agora se você ver isso num standard por aí não vai ficar boiando! 😀

Abraços!

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Email this to someonePrint this page

Tags: , ,


About the Author

é pasteleiro há alguns anos e criou o ABAPZombie junto com o Mauro em 2010. Gosta de filosofar sobre fundamentos básicos da programação e assuntos polêmicos. Músicas estranhas, artes marciais e games indies são legais. Zumbis não. Converse comigo no twitter e conheça o meu livro de ABAP!



Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Top ↑