Sobre QRCompositeReport

Delphi

07/06/2004

Olá!

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

Karencamila

Curtidas 0

Respostas

M@rk Knopfler

M@rk Knopfler

07/06/2004

Olá! Que tal colocar uma variável pública no relatório 1 para guardar o seu total?

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
M@rk Knopfler

M@rk Knopfler

07/06/2004

Olá! Que tal colocar uma variável pública no relatório 1 para guardar o seu total?

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
Karencamila

Karencamila

07/06/2004

Não dá certo.....

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
Karencamila

Karencamila

07/06/2004

Olá...

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
POSTAR