Variantes automáticas em reports
2011-10-17

Quando se está a desenvolver um relatório com um ecrã de selecção, é muito chato de cada vez que o testamos ter de preencher o ecrã de selecção com os dados de teste. Normalmente acabamos por criar uma variante de teste para nos poupar a esse chatice. Mas mesmo assim, de cada vez que corremos o relatório, temos de invocar manualmente esta variante.
Aqui está uma forma simples de invocar automaticamente uma variante. Este código pode ser inserido no evento INITIALIZATION durante o desenvolvimento do programa:
INITIALIZATION.
CALL FUNCTION 'RS_SUPPORT_SELECTIONS'
EXPORTING
report = sy-repid
variant = 'TESTE'
EXCEPTIONS
VARIANT_NOT_EXISTENT = 1
VARIANT_OBSOLETE = 2
OTHERS = 3.
Obrigado Sérgio Fraga pela dica.
(E obrigado a Telstar Logistics pela foto)
O Abapinho saúda-vos.
17 de outubro de 2011 às 19:54
[…] ressaltar: Dica do blog do abapinho. https://abapinho.com/2011/10/variantes-automaticas/ Gostar disto:GostoBe the first to like this […]
18 de outubro de 2011 às 16:15
Muito Obrigado pela dica! Dá um jeitaço!