FILTRAR MES E DIA NO CRYSTAL REPORTS
Boa Tarde Amigos
Estou usando o VB6 com o Crystal 7 e na minha aplicacao eu preciso filtrar os dados que serao passados para o crystal.
Preciso emitir um relatorio que exiba os aniversariantes dentro de um determinado periodo, por exemplo [Ô]01/03/2010[Ô] a [Ô]31/03/2010[Ô]
Costumo usar um DTPicker para informar a data e usei a sintaxa abaixo que embora nao apresente erros, nao filtra nada.
strFormula = [Ô] MONTH {ALUNOS.TBCLI_DATANASC} >= Date([Ô] & dtpInic.Month & [Ô])[Ô]
strFormula = strFormula & [Ô] AND DAY{ALUNOS.TBCLI_DATANASC} <= Date([Ô] & dtpFIM.Day & [Ô])[Ô]
dtpInic.Month (Pega o Mes)
dtpFIM.Day (Pega o Dia)
Poderiam me ajudar a resolver mais esse problema?
Obrigado e um Abraco
Estou usando o VB6 com o Crystal 7 e na minha aplicacao eu preciso filtrar os dados que serao passados para o crystal.
Preciso emitir um relatorio que exiba os aniversariantes dentro de um determinado periodo, por exemplo [Ô]01/03/2010[Ô] a [Ô]31/03/2010[Ô]
Costumo usar um DTPicker para informar a data e usei a sintaxa abaixo que embora nao apresente erros, nao filtra nada.
strFormula = [Ô] MONTH {ALUNOS.TBCLI_DATANASC} >= Date([Ô] & dtpInic.Month & [Ô])[Ô]
strFormula = strFormula & [Ô] AND DAY{ALUNOS.TBCLI_DATANASC} <= Date([Ô] & dtpFIM.Day & [Ô])[Ô]
dtpInic.Month (Pega o Mes)
dtpFIM.Day (Pega o Dia)
Poderiam me ajudar a resolver mais esse problema?
Obrigado e um Abraco
strFormula = [Ô]({ALUNOS.TBCLI_DATANASC} >= Date(2010, 03, 01)) and ({ALUNOS.TBCLI_DATANASC} <= Date(2010, 03, 31))[Ô]
Tópico encerrado , respostas não são mais permitidas