Fórum Sobre QRCompositeReport #236470
07/06/2004
0
Estou com um probleminha...
Estou usando o componente QRCompositeReport para unir 2 relatórios que mostram os saldos de cada cliente.
Até aí, tudo bem.
Porém no final do segundo relatório, preciso mostrar o total de tudo ( do 1 relatório e do 2 relatório ), mas não consigo acessar o total do primeiro relatorio para somar com o 2.
Esse total do 1 relatorio é defino durante o ´preview´.
Por favor, se alguém souber alguma dica, me ajudem!!!
PS - Utilizo Delphi 6 e Interbase 6
Obrigada
Karen
Karencamila
Curtir tópico
+ 0Posts
07/06/2004
M@rk Knopfler
public
MinhaVariavel: double;
No evento AfterPrint da banda do total, você escreve:
MinhaVariavel := qrExprTotal.Value;
(considerando que o componente do total se chame qrExprTotal)
No relatório 2, você utiliza um QRLabel para o total, escrevendo no evento BeforePrint da banda:
Total.Caption := FormatFloat(´#,,0.00´, Relatorio1.MinhaVariavel + <o total do relatório 2>)
Gostei + 0
07/06/2004
M@rk Knopfler
public
MinhaVariavel: double;
No evento AfterPrint da banda do total, você escreve:
MinhaVariavel := qrExprTotal.Value;
(considerando que o componente do total se chame qrExprTotal)
No relatório 2, você utiliza um QRLabel para o total, escrevendo no evento BeforePrint da banda:
Total.Caption := FormatFloat(´#,,0.00´, Relatorio1.MinhaVariavel + <o total do relatório 2>)
Gostei + 0
07/06/2004
Karencamila
Pois teria que abrir novamente o relatório, pois os cálculos e conversões são feitas qdo o relatório é gerado....
Não consigo ter acesso a esses dados ... :(
Gostei + 0
08/06/2004
Karencamila
um amigo deu a idéia de usar session...
criar uma variavel para utilizar no outro relatório.
Alguém tem idéia de como fazer isso???
Ou links, apostilas... qualquer coisa que possa me ajudar?
Valew
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)