Evita o ABAP obsoleto
O ABAP evolui (embora durante muitos anos não parecesse). E à medida que evolui vai deixando para trás alguns comandos ou formas de fazer as coisas porque disponibiliza outras melhores.
Para além de aprender a usar as novidades é também importante aprender a deixar de usar o que vai ficando obsoleto.
Nesta página encontra-se tudo o que a SAP considera obsoleto no ABAP 7.50 (já agora esta é a da versão 7.40).
Sabias, por exemplo, que as rotinas FORM/ENDFORM
estão obsoletas? Ou que o LOOP AT SCREEN
usando uma cabeçalho implícito também está obsoleto e que se deve declarar uma estrutura screen
e fazer LOOP AT SCREEN INTO screen
? E do OCCURS
nem vale a pena falar, certo?
Mas o que aparentemente muita gente parece não saber é que o CALL METHOD
também está obsoleto pois continua a usar-se por todo o lado em vez de usar a sintaxe funcional que é em tudo melhor. A única situação em que ainda deve ser usado é em chamadas dinâmicas tipo CALL METHOD (classe)->(method)
.
E tu, és obsoleto?
Obrigado Vincent van Zeijst pela foto.
O Abapinho saúda-vos.