parâmetros no Rave Report

Delphi

05/01/2007

Boa noite a todos

Tenho o seguinte select que será a base para a emissão do relatorio:

Select tb_ctbct1.*, tb_ctbcta.ctadsc from tb_ctbct1, tb_ctbcta
where tb_ctbct1.ct1cod = tb_ctbcta.ctacod and
tb_ctbct1.ct1emp = CodigoEmpresa and
tb_ctbct1.ct1emp = tb_ctbcta.ctaemp and
ct1exe = :Exercicio order by tb_ctbct1.ct1cod

Como se pode ver CodigoEmpresa e Exercicio são valores obtidos através de parâmetros. Essa query só será executada quando da chamada do Relatório, a minha dúvida é como eu passo esse valores para o Rave p/ que ele execute a query?

Obrigado pela força


Sergiowilson.sp

Sergiowilson.sp

Curtidas 0

Respostas

Pezzin

Pezzin

05/01/2007

Se entendi vc monta toda query no componente por exmplo IBQuery passando seus parâmetro normalmente e depois é só passar o RVDataSetConnection com essa IBQuery e usar o RVProject.Execute.

    IBQuery.Open;

    RvProject.Close;
    RvProject.ProjectFile := ´Relatorio.RAV´;
    RvProject.Open;
    RvDataSetConnection := IBQuery;
    RvProject.Execute;



GOSTEI 0
POSTAR