QUERY NO DATA REPORT OU CRYSTAL 8

USUARIO.EXCLUIDOS 28/08/2007 16:08:09
#233122
Olá amigos, gostaria de saber como faço para que o Data Report aceite a minha query.
EX.: Faço a query filtrando somente os pedidos que estão em aberto, tenho um RPT ligado na tabela, com os devidos campos, só que o RPT mostra todos os pedidos, abertos ou fechados!
Como faço para o Data Report aceitar a minha Query? Obrigado
USUARIO.EXCLUIDOS 28/08/2007 16:38:03
#233129
Resposta escolhida
Colega vc pode usar também o metodo FILTER para chamar o DataReport, veja os exemplos abaixo e modifique para ficar conforme sua necessidade:

Para chamar o relatorio entre um intervalo de datas uso:

Private sub Cmd_relatorio()
DataEnvironment1.rsCommand1.Filter = " DATA >= '" & TextDATAINICIAL.Text & "' and DATA <= '" & TextDATAFINAL.Text & "'"
rptcheques.Show
end Sub



Para chamar o relatório pelo nome do cliente uso:

Private sub Cmd_relatorio()
DataEnvironment1.rsCommand1.Filter = " nome like '" & TextNOME.Text & "%'"
rptcheques.Show
end Sub



Relatório onde o campo municipio seja igual ao escolhido na List da Combo:

Private sub Cmd_relatorio()
DataEnvironment1.rsCommand1.Filter = " município like '" & Combo1.Text & "'"
rptcheques.Show
end Sub




Tópico encerrado , respostas não são mais permitidas