Fórum ECF - retira virgula de um valor ex: 12,55 ficar 1255 #259877

25/11/2004

0

Boa Noite!!!

Gostaria de saber como faço para retirar a virgula de um valor ex: 12,55 ficar 1255, estou usando o dbexpress, sqltable, se alguém tiver uma dica, é para jogar dados para uma ecf e parece q a ecf não recebe dados com a vírgula.


muito obrigado!!!

Título editado pelo Moderador (AZ) - Inserido: ´ECF´


Rogsystem

Rogsystem

Responder

Posts

25/11/2004

Oscar Candido

Amigo, posso até está falando besteira, não sei exatamente do que se trata e espero qeu te ajude
Se forem valors monetário vc pode multiplicar esse valor por 100 e assim retirar a virgula.
Outra opção seria converter esse valor para String, procurar pelo caractere ´,´ (virgula) e removê-lo
Espero ter ajudo
Um Abraço


Responder

Gostei + 0

25/11/2004

Aroldo Zanela

Colega,

A forma mais simples, conforme já explicado, é multiplicar o valor por 100. Qual é o ECF? Está utilizando qual método para se comunicar com a mesma? (Direta, DLL, Componente ACbr)


Responder

Gostei + 0

25/11/2004

Marco Salles

Gostaria de saber como faço para retirar a virgula de um valor ex: 12,55 ficar 1255, estou usando o dbexpress, sqltable, se alguém tiver uma dica, é para jogar dados para uma ecf e parece q a ecf não recebe dados com a vírgula.


os seus dados sempre irão ter o formato com duas casas Decimais :?: :?:
Caso Não, a Multiplicação por cem pode não resolver :cry: :cry:


Responder

Gostei + 0

25/11/2004

Dopi

Ola,

Se vc usar o ACBrECF os valores podem ser informados como Float mesmo...

O Componente irá analisar o valor... se o valor for Inteiro ele irá comandar a Impressao com o Valor Inteiro, se tiver mais de 2 casas decimais ele irá comandar a impressao com 3 casas decimais...

Os ECF´s possuem comandos distintos para imprimir o valor como Inteiro, 2 casas ou 3 casas decimais.... mas o ACBrECF irá analizar o valor e informar o comando adequado...


Responder

Gostei + 0

25/11/2004

Rogsystem

Se vc usar o ACBrECF..........oq é ACBrECF


Responder

Gostei + 0

25/11/2004

Massuda

É uma das units do [b:fca7ae373d]Projeto Automação Comercial Brasil[/b:fca7ae373d], que é um projeto Open Source que busca criar uma biblioteca Delphi para uso em automação comercial (ECF, balanças, etc). Visite o site deles para mais detalhes: http://acbr.sourceforge.net.


Responder

Gostei + 0

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

Aceitar