EderDias 0 Denunciar post Postado Julho 4, 2007 Ola..eu fiz um relatorio onde mostra a PLACA DO VEICULO e logo abaixo mostra as DESPESAS e os ABASTECIMENTOS. Fiz com 3 queries pois não esta conseguindo fazer com uma só. exemplo de layout: PLACA_VEICULO =========== ---------------------------------------------------------------------- ABASTECIMENTOS ---------------------------------------------------------------------- data litros ---------------------------------------------------------------------- 30/06/07 20 01/07/07 30 ------------------ TOTAL........50 --------------------------------------------------------------------- DESPESAS DE VIAGEM ---------------------------------------------------------------------- data valor ---------------------------------------------------------------------- 30/06/07 15,00 01/07/07 30,00 ---------------------- TOTAL.........45,00 ---------------------------------------------------------------------- Montei assim:1-QrGroup1> onde esta os dados do VEICULO - queryrep1=query1 select * from AJUSTE, VEI, ROTA, MOTORIS where (ajuste.codvei = vei.codvei) and (ajuste.codrota = rota.codrot) and (ajuste.codmot = motoris.codmot) and (ajuste.codigo = "38") 1-QRSubDetail1> onde estão os dados do ABASTECIMENTO - FooterBand=rbGroupFooter(abaixo) 1-rbGroupFooter>que é a banda onde servirá pra contar registros em tela e somatorio da banda acima - dataset=query 2 select * from AJUSTE, ABA, POSTO where (ajuste.codigo = aba.codlan) and (aba.codpos = posto.codpos) and (ajuste.codigo = "38") 1-QRSubDetail2> onde estao os dados das DESPESAS - FooterBand=rbGroupFooter(abaixo)1-rbGroupFooter>que é a banda onde servirá pra contar registros em tela e somatorio da banda acima - dataset=query 3 select * from AJUSTE, VALORES, HISTO where (ajuste.codigo = valores.codlan) and (valores.codhisto = histo.codhis) and (ajuste.codigo = "38") Notem que sempre filtro o (ajuste.codigo = "38") em todas as queries pois é tabela AJUSTE é a mãe e a tabela aba(abastecimentos) e valores(despesas de viagem) são filhas, eu só quero listar este registro. Nas rbGroupFooter que são as totalizadoras que fazem os somatorios dos itens....não soma....o resultado sai zero...nas duas rbGroupFooter(antes já não somava). até um QRSysData2=qrsDetailCount que serve pra contar os registros processados da o total de 1 uso assim pra somar QRExpr1: sum(query3.valor)Alguem teria alguma ideia...porque não soma....?? Muito Grato :unsure: Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Julho 5, 2007 Use uma qry só .... adicione um Group ao seu relatorio, monte o select normalmente e agrupe por placa ... Compartilhar este post Link para o post Compartilhar em outros sites
EderDias 0 Denunciar post Postado Julho 5, 2007 Use uma qry só .... adicione um Group ao seu relatorio, monte o select normalmente e agrupe por placa ...R...Carinha...mas ja tem um group.....como mencionei acima:1-QrGroup1> onde esta os dados do VEICULO - queryrep1=query1você quer dizer outro Group?? Compartilhar este post Link para o post Compartilhar em outros sites