Fórum formatar campo numerico no quick report #188327

13/10/2003

0

Ola!

Estou com uma dificuldade em formatar campos numericos no quick.
Exemplo:
campo 10,52 --> 10,52 (este sai ok)
campo 11,00 --> 11 ( quero que a impressão seja padrão acima)

Alguma sugestão? Estou usando
formatnumeric(´#.,´,int(cz07_vlr/cz07_qt*100)/100)
Ja tentei trocar o final da mascara por 99 e 00 e não funcionou!.


Mariah

Mariah

Responder

Posts

13/10/2003

Salupe

coloque a máscara diretamente no campo que você quer formatar.
independente se estiver usando table ou query, entre no field editor, clique no campo e edite a máscara, se o campo for currency ou numeric basta indicar nas propriedades que ele é currency


Responder

Gostei + 0

13/10/2003

Molmedo

Olá!
tente utilizar a função FloatToStrf, com ela vc informa a precisao e o numero de digitos que deseja que aparececa, no caso seria

floattostrf(campo,ffnumber,18,2);

precisao de 18 e 2 digitos!

espero ter ajudado.

[]´s


Responder

Gostei + 0

13/10/2003

Fabio.hc

Ola! Estou com uma dificuldade em formatar campos numericos no quick. Exemplo: campo 10,52 --> 10,52 (este sai ok) campo 11,00 --> 11 ( quero que a impressão seja padrão acima) Alguma sugestão? Estou usando formatnumeric(´#.,´,int(cz07_vlr/cz07_qt*100)/100) Ja tentei trocar o final da mascara por 99 e 00 e não funcionou!.


Coloque no objeto do quick:
QRExpr1.mask = .9,99


Responder

Gostei + 0

13/10/2003

Fabio.hc

Correção:

Coloque no objeto do quick:
QRExpr1.mask = [color=red:bc7213f73f]#,9.99[/color:bc7213f73f]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar