Pessoal, Tenho um programa simples que gera um relatório, usando o PUT e o SKIP no final, só que não posso gerar a última linha em branco e não consigo validar com o LAST-OF. Alguem tem alguma sugestão ?
Tente da seguinte forma: Código: DEF VAR l-primeiro AS LOG INIT YES. FOR EACH: IF l-primeiro THEN ASSIGN l-primeiro = no. ELSE PUT SKIP. PUT. END.
bom dia... da mesma forma que vc tem o last-of(), tem tb o last() o last-of diz se é o ultimo de uma quebra e o last diz se é o ultimo de todos tipo assim: Código: for each tabela break by campo: if last-of(campo) and not last(campo) then pula linha. end.