topa Postado Novembro 26, 2010 Denunciar Share Postado Novembro 26, 2010 Help no rave com delphi:Alguém saberia me dizer se tem como:pegar um informação que foi digitada no edit no form e jogar para dentro do relatorio(rave)?exp:1 form para chamar um relatorio(rave),coloco data inicial e final e chama a sql para buscar os dados(beleza!!),queria pegar essa data inicial e data final e jogar para dentro do relatorio em um text,alguém saberia me dizer se tem como?obrigadoMauro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Novembro 26, 2010 Denunciar Share Postado Novembro 26, 2010 2 maneirasprocedure TForm1.Button1Click(Sender: TObject); var Pag: TRavePage; DataIni: TRaveText; DataFim: TRaveText; begin with RvProj.MeuProj do begin Pag := FindRaveComponent ('Report1.Page1', nil) as TRavePage; DataIni := FindRaveComponent('Data Inicio', Pag) as TRaveText; DataIni.Text := Edit1.Text; // 01/12/2010 DataFim := FindRaveComponent('Data Fim', Pag) as TRaveText; DataFim.Text := Edit2.Text; // 15/12/2010 RvProject1.Execute; end; end; mais informações: http://www.delphibr.com.br/artigos/listarave.php você pode enviar o valor como um parâmetro através do componente RvProject assim: begin RvProject1.SetParam('DataInicial', '01/05/2008'); RvProject1.SetParam('DataFinal', '31/05/2008'); RvProject1.ExecuteReport('Report1'); end;no seu relatório basta colocar um DataText com o seguinte valor na propriedade DataField:'Período: ' + Param.DataInicial + ' a ' + Param.DataFinalmais informações:http://www.delphibr.com.br/artigos/param_rave.phpabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 topa Postado Novembro 29, 2010 Autor Denunciar Share Postado Novembro 29, 2010 2 maneirasprocedure TForm1.Button1Click(Sender: TObject); var Pag: TRavePage; DataIni: TRaveText; DataFim: TRaveText; begin with RvProj.MeuProj do begin Pag := FindRaveComponent ('Report1.Page1', nil) as TRavePage; DataIni := FindRaveComponent('Data Inicio', Pag) as TRaveText; DataIni.Text := Edit1.Text; // 01/12/2010 DataFim := FindRaveComponent('Data Fim', Pag) as TRaveText; DataFim.Text := Edit2.Text; // 15/12/2010 RvProject1.Execute; end; end; mais informações: http://www.delphibr.com.br/artigos/listarave.php você pode enviar o valor como um parâmetro através do componente RvProject assim: begin RvProject1.SetParam('DataInicial', '01/05/2008'); RvProject1.SetParam('DataFinal', '31/05/2008'); RvProject1.ExecuteReport('Report1'); end;no seu relatório basta colocar um DataText com o seguinte valor na propriedade DataField:'Período: ' + Param.DataInicial + ' a ' + Param.DataFinalmais informações:http://www.delphibr.com.br/artigos/param_rave.phpabraçoshow, valeu mesmo, funcionou 100%obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
topa
Help no rave com delphi:
Alguém saberia me dizer se tem como:
pegar um informação que foi digitada no edit no form e jogar para dentro do relatorio(rave)?
exp:
1 form para chamar um relatorio(rave),
coloco data inicial e final e chama a sql para buscar os dados(beleza!!),
queria pegar essa data inicial e data final e jogar para dentro do relatorio em um text,
alguém saberia me dizer se tem como?
obrigado
Mauro
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.