Não soma direito no relatório

Delphi

24/12/2004

Fiz o select abaixo no banco e ele me traz os dados certinhos agrupados,
por produtos e somando as quantidades.

select produtos.descricao,sum(detalhe_vendas.qtd_produto)
from detalhe_vendas,produtos
where produtos.cod_barras=detalhe_vendas.cod_produto group by produtos.descricao 



Mas quando passo para o relatório ele sai assim:

Descrição Qtde
BALA DE GOMA ?
CHICLETE DE HORTELÃ 13
DOCE DE AMeNDOIM =10

A bala de goma acima no banco sai com um valor, o valor do chiclete é maior e o doce de amnedoim também é maior, e o estranho é que o DOCE DE AMNDOIM sai com um = na frente

Olhei pelo IBOConsole e ele traz o select com os valores certinhos, o campo quantidade é do tipo integer.

As quantidades que estou usando não passam de 100, por enquanto

Estou usando Firebird 1.5, Delphi 6 e quickreport, DbExpress


Obrigado


Gameiro

Gameiro

Curtidas 0

Respostas

Sremulador

Sremulador

24/12/2004

amigo de uma olhadinha se os valores estao nulos se estiverem tera que utilizar conversores coale...


GOSTEI 0
Gameiro

Gameiro

24/12/2004

Resolvi passei os campos de integer para numeric e a soma funcionou

valeu


GOSTEI 0
POSTAR