![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фильтраци по дате [D7, Paradox]
MadAngel © (2005-05-27 20:32:00)Никак не могу догнать, кака сделать фильтрацию по дате... что-то типа этого:
Table1.filter:='Date'< NowDate;
Shuric (2005-05-28 20:33:00) [1]try
Table1.filter:=Format(Now....);
Table1.filtered:=True;
finally
Table1.filtered:=False;
end;
Shuric (2005-05-28 20:32:00) [2]try
Table1.filter:=Format(Now....);
finally
end;
:)
Atomic (2005-05-28 09:03:00) [3]У тебя не получится фильтрация напрямую она Filter фильтрует значения типа String, а тебе нужно по DateTime, короче в свойстве Table - onFilterRecord пропиши
Accept:=Table1.FieldByName('Date').asDate<NowDate;- но это событие происходит только после фильтрации таблицы так что пропиши в фильтр что то типа
Table1.filter:='[Datefield]<>'''+''+'''';
Table1.filtered:=True;
DSKalugin (2005-05-27 20:38:00) [4]да
Table1.filter:='Datefield<DateValue';
Table1.filtered:=True;