duvidas com relatorio

Delphi

09/06/2009

Amigos boa tarde..

Estou fazendo um relatorio de despesas que é selecionado por datas por exemplo do dia 05/05/2009 até 06/06/2009 coloca essas datas no edit e mando consultar via sql, até ai tudo bem, sai o relatorio pra mim corretamente.
Mas gostaria que essas datas que eu coloquei no edit para consultar 05/05/2009 e 06/06/2009 tbm saissem no relatorio !!
Uso firebird 2.0, delphi 7

agradeço desde já !


Gemim

Gemim

Curtidas 0

Respostas

Lehapan

Lehapan

09/06/2009

qual ferramenta de relatório está sendo utilizada???


GOSTEI 0
Gemim

Gemim

09/06/2009

desculpa, estou usando o Rave Reports 5.0 !


GOSTEI 0
Gemim

Gemim

09/06/2009

uso rave reports !


GOSTEI 0
Lehapan

Lehapan

09/06/2009

Nuna trabalhei com o Rave, mas por conhecimento em outras ferramentas de relatório, utiliza-se um componete de texto no cabeçalho, e antes de chamar a impressão do mesmo, é atribuído o conteúdo que deseja, no seu caso as datas.

lblTexto.Text := ´Período de ´ + editDataInicial.Text + ´ até ´ + editDataFinal.Text;


Espero ter ajudado.


GOSTEI 0
Gemim

Gemim

09/06/2009

amigo lehapan obrigado, mas com o rave nao deu certo !

alguem saberia como ?

agradeço desde já !


GOSTEI 0
Gemim

Gemim

09/06/2009

amigos, alguem tem alugma solução ??

agradeço desde já !


GOSTEI 0
Joaoshi

Joaoshi

09/06/2009

No Rave coloque um [b:698928f6a8]DataText[/b:698928f6a8] no local onde quer a data seja impressa.
No DataText que você criou dê um click nos [b:698928f6a8]...[/b:698928f6a8] do [b:698928f6a8]DataField[/b:698928f6a8]
Click em [b:698928f6a8]Insert Parameter[/b:698928f6a8] (dê um nome para o parametro).
No Delphi antes de chamar o ExecuteReport passe o parametro:

SeuProjetoRave.SetParam(´ParametroQueVoceCriou´,edit1.Text);


Espero ter ajudado.


GOSTEI 0
Gemim

Gemim

09/06/2009

amigo, fiz como vc disse, olha como ficou o codigo:

rv_folha.SetParam(´Param.datacab´,MaskEdit1.Text);

La no relatorio criei como vc disse o parametros, mas no relatorio ele ta saindo (Invalid)
????

Agradeço desde já !


GOSTEI 0
Gemim

Gemim

09/06/2009

estou errando em algum lugar no codigo ?

agradeço desde já !!


GOSTEI 0
Gemim

Gemim

09/06/2009

amigos, alguem tem alguma solução ?

agradeço !!!!!

Danilo


GOSTEI 0
Joaoshi

Joaoshi

09/06/2009

Mude:

rv_folha.SetParam(´Param.datacab´,MaskEdit1.Text); 

Para:

rv_folha.SetParam(´datacab´,MaskEdit1.Text); 



GOSTEI 0
Gemim

Gemim

09/06/2009

amigo, muito obrigado !

RESOLVIDO !!!


GOSTEI 0
POSTAR