Tenho um relatório que está enorme e caso não coloque filtros fica impossível de achar as informações necessárias, pois está com mais de 100 páginas e também trabalhar com relatório pra não retornar exatamente os dados que precisamos torna-se pouco eficiente, as vezes inútil, vamos ao caso:
usando o método filter para chamar o relatório fica assim:
Private Sub Command5_Click
()DataEnvironment1.rsCommand1.Filter =
" nome = '" & Textnome.Text &
"'"rptcheques.Show
End Sub Pronto! o relatório vira com os dados apenas do nome digitado no textnome
Para chamar pelo campo com data:
Private Sub Command5_Click
()DataEnvironment1.rsCommand1.Filter =
" D/CREDITO >= '" & TextData.Text &
"'"rptcheques.Show
End Sub Desta forma o relatório traz apenas os registros com a data maior ou igual à digitada no textDC
PERGUNTA:
Como colocar pra que este FILTER traga os dados referentes ao campo data num período, entre duas datas:
TEXTDATAINICIO >= D/CREDITO <= TEXTDATAFIM
Ou seja terá mais uma variavel dentro da instrução do FILTER