Select formatado - multiplicar
Como poderia usar uma formatação no campo TOTALC e TOTALV (no qual sao os resultados de multiplicações) para que fiquem como 0,00 ? Alguns valores sao retornados em meu report como 49,58745620054 .. gostaria apenas de 2 casas decimais, ou seja.. 49,58 !!
SQl.Text := ´select CODIGO, DESCRICAO, PREÇO_COMPRA, PREÇO_VENDA, SALDO,(PREÇO_COMPRA * SALDO) as TOTALC, (PREÇO_VENDA * SALDO) as TOTALV from produtos order by DESCRICAO´;
tentei utilizar
Select format$(Valor_compra*SAldo,´0,00´) as Saldo2 from produtos
Mas o mesmo nao funciona.. :oops:
SQl.Text := ´select CODIGO, DESCRICAO, PREÇO_COMPRA, PREÇO_VENDA, SALDO,(PREÇO_COMPRA * SALDO) as TOTALC, (PREÇO_VENDA * SALDO) as TOTALV from produtos order by DESCRICAO´;
tentei utilizar
Select format$(Valor_compra*SAldo,´0,00´) as Saldo2 from produtos
Mas o mesmo nao funciona.. :oops:
Ce
Curtidas 0
Respostas
Ce
14/02/2007
colegas...
fiquei estudando.. e consegui arrumar o select:
´select CODIGO, DESCRICAO, PREÇO_COMPRA, PREÇO_VENDA, SALDO, FORMAT(PREÇO_COMPRA * SALDO,2) as TOTALC, FORMAT(PREÇO_VENDA * SALDO,2) as TOTALV from produtos order by DESCRICAO´;
Acontece q roda perfeitamente no meu MySQLfront.. quando executo no programa me vem uma mensagem de erro ´INTEGER OVERFLOW´
Alguma dica??????????????????
fiquei estudando.. e consegui arrumar o select:
´select CODIGO, DESCRICAO, PREÇO_COMPRA, PREÇO_VENDA, SALDO, FORMAT(PREÇO_COMPRA * SALDO,2) as TOTALC, FORMAT(PREÇO_VENDA * SALDO,2) as TOTALV from produtos order by DESCRICAO´;
Acontece q roda perfeitamente no meu MySQLfront.. quando executo no programa me vem uma mensagem de erro ´INTEGER OVERFLOW´
Alguma dica??????????????????
GOSTEI 0
Kenio_c
14/02/2007
Amigo ce,
Eu tentei utilizar assim tbm pois naum encontrei resultados e qdo chega a funcionar acontece de retorna erros, pq vc naum faz a formataçao dentro do
proprio aplicação ou no seu proprio relatorio
Eu tentei utilizar assim tbm pois naum encontrei resultados e qdo chega a funcionar acontece de retorna erros, pq vc naum faz a formataçao dentro do
proprio aplicação ou no seu proprio relatorio
GOSTEI 0
Ce
14/02/2007
Colega, utilizo esse select apenas para gerar rapidamente uma lista dos produtos diretamente no meu Report (tenho um button e faz esse select e joga para o report) sendo TOTALC e TOTALV os resultados da multiplicação. :?
GOSTEI 0
Ce
14/02/2007
Colegas...resolvido.. no QRDBTEXT do report temos a propriedade MASK, coloquei como 0.00 e agora esta funcionando ! :D
Mas infelizmente meus valores mostrados na grid não... continuam como inteiros sem as casas decimais ,00 mas... já é algo !! rsrs
valeu
Mas infelizmente meus valores mostrados na grid não... continuam como inteiros sem as casas decimais ,00 mas... já é algo !! rsrs
valeu
GOSTEI 0