Fórum Existe incompatibilidade entre dbexpress e quickreport? #267674
07/02/2005
0
Estou tentando fazer um relatório agrupado em quickreport, até então tudo bem. na hora que eu tento informar o total, ou o sub total, ele aparece zerado. já tentei fazer de tudo, mas sem sucesso.
Alguém aí já passou por um problema parecido e que possa me ajudar?
Um abraço
Rodrigo
Poeta Noturno
Curtir tópico
+ 0Posts
07/02/2005
Aroldo Zanela
Você está utilizando ClientDataSet? Já vi alguns reports sobre problema ao utilizar o QR com DBX em face do acesso unidirecional do DBX e ser necessário utilizar CDS para contornar o problema.
Gostei + 0
07/02/2005
Poeta Noturno
Utilizo sim o conjunto SimpleDataSet/DataSetProvider/ClientDataSet para criar os relatórios e utilizo Firebird 1.5 e os campos que tento somar, tem a estrutura numeric(12,3). Com base DBase, ocorre tudo normal, mas desde que importei meus projetos para FB, esse problema fica no meu pé.
Existe alguma configuração especial ou o FB não serve para servir dados ao QR?
Desde já agradeço,
Rodrigo.
Gostei + 0
09/02/2005
Hugofab
Já tive este tipo de problema, o que acontece é uma incompatibilidade do QuickReporte com o tipo de campo do FireBird. Você vai ter que fazer uma conversão dos dados para que consiga calcular.
Use desta forma no select:
cast(TABELA.campo decimal(9,2)) as novocampo
Desta forma consegui resolver.
Espero ter ajudado
Hugo Fabrício
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)