Fórum Dois Problemas: Relatório 3 niveis e Codigo no Firebird #325303
13/07/2006
0
Oi, irei colocar os 2 probleminhas q estou enfrentando aqui pra num ter q abrir dois tópicos:
o 1º problema é criar um relatório mestre detalhe com 3 niveis;ex.:tenho um sistema de controle de condominios e dentro dos condominios tenho os blocos e dentro dos blocos os aptos e gostaria q no relatório aparecesse os aptos dentro dos seus blocos correspondentes e os blocos dentro dos condominios correspondentes, o sistema já está funcionando só falta mesmo o relatório;
o outro problema é o seguinte: fiz um sisteminha com delphi e firebird, criei as triggers e generators pra gerar o código automaticamente, só q quando insiro um registro no delphi ao confirmar ele grava blz só q não aparece o codigo no componente, na tabela é gravado, ai pra aparecer o codigo eu tenho q fechar a tabela e abrir de novo, será q só tem essa opção, pra q q serve o Refresh mesmo hein? já testei isso um milhão de vezes e quando não dá erro não muda nada;
Obrigado
o 1º problema é criar um relatório mestre detalhe com 3 niveis;ex.:tenho um sistema de controle de condominios e dentro dos condominios tenho os blocos e dentro dos blocos os aptos e gostaria q no relatório aparecesse os aptos dentro dos seus blocos correspondentes e os blocos dentro dos condominios correspondentes, o sistema já está funcionando só falta mesmo o relatório;
o outro problema é o seguinte: fiz um sisteminha com delphi e firebird, criei as triggers e generators pra gerar o código automaticamente, só q quando insiro um registro no delphi ao confirmar ele grava blz só q não aparece o codigo no componente, na tabela é gravado, ai pra aparecer o codigo eu tenho q fechar a tabela e abrir de novo, será q só tem essa opção, pra q q serve o Refresh mesmo hein? já testei isso um milhão de vezes e quando não dá erro não muda nada;
Obrigado
Fajo
Curtir tópico
+ 0
Responder
Posts
14/07/2006
Aroldo Zanela
Oi, irei colocar os 2 probleminhas q estou enfrentando aqui pra num ter q abrir dois tópicos:
o 1º problema é criar um relatório mestre detalhe com 3 niveis;ex.:tenho um sistema de controle de condominios e dentro dos condominios tenho os blocos e dentro dos blocos os aptos e gostaria q no relatório aparecesse os aptos dentro dos seus blocos correspondentes e os blocos dentro dos condominios correspondentes, o sistema já está funcionando só falta mesmo o relatório;
o outro problema é o seguinte: fiz um sisteminha com delphi e firebird, criei as triggers e generators pra gerar o código automaticamente, só q quando insiro um registro no delphi ao confirmar ele grava blz só q não aparece o codigo no componente, na tabela é gravado, ai pra aparecer o codigo eu tenho q fechar a tabela e abrir de novo, será q só tem essa opção, pra q q serve o Refresh mesmo hein? já testei isso um milhão de vezes e quando não dá erro não muda nada;
Obrigado
1. Faça uma query ordenada pelas três colunas que você se referiu. Com o quick report, adicione 3 bandas QRGroup e na propriedade expression de cada uma, referencia a coluna correspondente;
2. CommitRetaining no evento after post;
Responder
Gostei + 0
15/07/2006
Fajo
Oi Aroldo
primeiramente obrigado pelo interesse em me ajudar
1. daria pra ser mais claro na resposta da 1ª dúvida, tentei fazer mais não deu certo, me dá um exemplo só com 2 niveis pra facilitar;
e com relação a 2ª;
eu to usando o DBX, esse CommitRetaining pode ser usado?
Obrigado
primeiramente obrigado pelo interesse em me ajudar
1. daria pra ser mais claro na resposta da 1ª dúvida, tentei fazer mais não deu certo, me dá um exemplo só com 2 niveis pra facilitar;
e com relação a 2ª;
eu to usando o DBX, esse CommitRetaining pode ser usado?
Obrigado
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)