//Você pode usar a função DecodeDate( ) no evento onFilterRecord de um componente TTable. //Ex.:
// não se esqueça de mudar a propriedade Filtered para True;
// isto fará com que o evento onFilterRecord seja disparado.
procedure TForm1.Table1FilterRecord(DataSet: TDataSet; var Accept: Boolean);
var
Dia, Mes, Ano: word;
begin
Accept := false;
DecodeDate(Table1['Competencia'],Ano,Mes,Dia);
if Mes=MesFiltrado then
Accept := True;
end;
{Obs.: Você pode usar este mesmo código para filtrar por Ano ou por Dia, basta utilizar a comparação adequada no bloco if ... then }
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário