duvidas com relatorio
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á !
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
Curtidas 0
Respostas
Lehapan
09/06/2009
qual ferramenta de relatório está sendo utilizada???
GOSTEI 0
Gemim
09/06/2009
desculpa, estou usando o Rave Reports 5.0 !
GOSTEI 0
Gemim
09/06/2009
uso rave reports !
GOSTEI 0
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.
Espero ter ajudado.
lblTexto.Text := ´Período de ´ + editDataInicial.Text + ´ até ´ + editDataFinal.Text;
Espero ter ajudado.
GOSTEI 0
Gemim
09/06/2009
amigo lehapan obrigado, mas com o rave nao deu certo !
alguem saberia como ?
agradeço desde já !
alguem saberia como ?
agradeço desde já !
GOSTEI 0
Gemim
09/06/2009
amigos, alguem tem alugma solução ??
agradeço desde já !
agradeço desde já !
GOSTEI 0
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:
Espero ter ajudado.
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
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á !
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
09/06/2009
estou errando em algum lugar no codigo ?
agradeço desde já !!
agradeço desde já !!
GOSTEI 0
Gemim
09/06/2009
amigos, alguem tem alguma solução ?
agradeço !!!!!
Danilo
agradeço !!!!!
Danilo
GOSTEI 0
Joaoshi
09/06/2009
Mude:
Para:
rv_folha.SetParam(´Param.datacab´,MaskEdit1.Text);
Para:
rv_folha.SetParam(´datacab´,MaskEdit1.Text);
GOSTEI 0
Gemim
09/06/2009
amigo, muito obrigado !
RESOLVIDO !!!
RESOLVIDO !!!
GOSTEI 0