Rave Reports - Acessar parâmetro passado ao relatório

Delphi

29/11/2008

Olá amigos.

Como posso, de dentro do rave, pegar o valor de um parâmetro que passei ao relatório pelo delphi?

No delphi eu fiz:
    DMReports.RvProject.SetParam(´Inventario´, ´S´);


No rave, eu preciso fazer, no evento OnBeforePrint de uma band:
If Param.Inventario = ´N´ Then ///// <-- Param não é reconhecido pelo Rave...
  Self.Visible := False;
End If



Edsoncabral

Edsoncabral

Curtidas 0

Respostas

Edsoncabral

Edsoncabral

29/11/2008

Olá pessoal.

Como não há muita literatura na net a respeito da rave language, é meio complicado de se conseguir respostas a respeito do rave de imediato, mas aí vai a solução do uso de parâmetros em rave...

No delphi eu usei:
DMReports.RvProject.SetParam(´Inventario´, ´S´); 
//O parâmetro diz ao rave se deve ou não imprimir a band


E no evento OnBeforePrint do band no rave eu usei:
If Raveproject.GetParam(´Inventario´) = ´N´ Then
 Self.Visible := False;
Else
  Self.Visible := True;
End If;


Edson Cabral
Criterion Software


GOSTEI 0
POSTAR