у меня тип поля ДР - дата. может из-за этого?
вот это работает:
If myFilter //булевский тип
Then
Accept := (DataSet.FieldByName('ДР').AsDateTime >= poisk1.dtp2.Date) And
(DataSet.FieldByName('ДР').AsDateTime <= poisk1.dtp4.Date)
Else Accept := True;
а по конкретной дате работать не хочет зараза
|