Manipula textos de selecção sem os fixar no programa
2021-05-24
Embora muitos ABAPers ainda se esqueçam disto, quanto menos textos forem fixados no programa mais fácil será traduzi-lo.
Aqui está uma forma simples mas relativamente obscura de alterar os textos para, por exemplo, adicionar-lhes ícones, mantendo-os traduzíveis.
A magia acontece no INITIALIZATION.
PARAMETERS: p_erdat TYPE erdat.
INITIALIZATION.
%_P_ERDAT_%_APP_%-TEXT = icon_date && %_P_ERDAT_%_APP_%-TEXT.
E aqui está o resultado (nota o ícone do calendário à esquerda do texto):
O ABAP está cheio de truques bizarros como este.
O Abapinho saúda-vos.