![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с фильтрацией по дате [D7, Paradox]
Karnegi © (2003-08-15 10:55:00)
Друзья как сделать в таблице Paradox 7 фильтрацию по дете???
Karnegi (2003-08-15 11:34:00) [1]
Окей попробую подругому, спасибо.
Johnmen (2003-08-15 11:32:00) [2]
Тогда в такой постановке вопроса отфильтровать не получится.
Выходы :
1. Ввести нормальное датное поле.
2. Писать в поле дату в виде 03.08.15
3. ...
>И в свойсвах даты в виндосе я тоже поставил короткий тип отображения даты
Это не имеет значения в данном контексте.
Karnegi (2003-08-15 11:27:00) [3]
В DbGrid"е они у меня отображаются в таком виде: 15.08.03
И в свойсвах даты в виндосе я тоже поставил короткий тип отображения даты
Johnmen (2003-08-15 11:25:00) [4]
Это значит, что поле символьное, а не датное.
А что в нем лежит ? В каком виде ?
Karnegi (2003-08-15 11:23:00) [5]
Описание это то что я задаю для поля в Database Desktop???
Если да то для поля дата у меня стоит "А" то есть все символы
Johnmen (2003-08-15 11:19:00) [6]
Описание поля DATA ?
Karnegi (2003-08-15 11:13:00) [7]
И так тоже пробовал, в этом случае он почему то фильтрует только по числу. Например у меня стоит дата 15.08.03, филтрация происходит только по числу 15, а месяц и год он не учитывает.
Johnmen (2003-08-15 11:11:00) [8]
Пробуй
Table1.filter:="DATA>"""+FormatDateTime("dd.mm.yyyy",Data())+"""";
Karnegi (2003-08-15 11:03:00) [9]
Фильтр
Table1.filter:="DATA>"+FormatDateTime("ddddd",Data());
выдает ошибку связанную с точкой.
Johnmen (2003-08-15 11:01:00) [10]
А как не получается ?