Boa tarde a todos...depois e uma derrota dessas, vamos trabalhar né... kkk Tenho o campo doc-fiscal.vl-cont-doc que contem o valor que desejo disponibilizar no relatório, porem, pela regra definida para esse relatorio, deve-se utilizar tamanho 13, e não deve constar (.) e (,). Reparei que, quando o ultimo número do valor é 0, nao aparecer no relatório... Abaixo segue o que fiz.. Código: DEF VAR valor AS INT64. DEF VAR auxValor AS CHAR. ... ASSIGN auxValor = STRING(doc-fiscal.vl-cont-doc). ASSIGN valor = INT64(REPLACE(auxValor,",","")). PUT STREAM str-rp UNFORMATTED ... valor FORMAT "9999999999999" Como faço para o número 0 continuar no final.... Obrigado.
Aqui... Faça a conversão direta: Código: put stream str-rp doc-fiscal.vl-cont-doc * 100 format "9999999999999".