![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не работает фильтрация по диапазону дат! [D6, dBase, FoxPro]
Cruse © (2002-11-29 20:38:00)Здравствуйте, Мастера!
Помогите чайнику! Не получается отфильтровать данные по диапазону дат.
текст кода след:
procedure TForm1.btnFilterClick(Sender: TObject);
begin
if rbFilterExpression.Checked then Table1.Filter:=edtFilter.Text;
if rbDate.Checked then Table1.Filter:=
"Date>"+DateToStr(dtpDateMin.Date)+
" AND DATE<"+DateToStr(dtpDateMax.Date);
end;
и выдает ошибку Arithmetic filter expression not supported
что за ошибка не могу понять подскажите плииз
Cruse (2002-11-29 22:54:00) [1]Вот до чего мозгов не хватило так это до Дебагера
Victor_Cr (2002-11-29 22:33:00) [2]А ты не пробовал взять Дебагер в зубы и посмотреть в каком именно месте у тебя ошибка.
Cruse (2002-11-29 22:03:00) [3]Да и ещё кто знает как отфильтрованные данные вывести в Ексель?
Cruse (2002-11-29 22:00:00) [4]А что именно не так с англицким савсем плохо
Anatoly Podgoretsky (2002-11-29 21:26:00) [5]Перевод следующий "арифметический фильтр не поддерживается", отсюда используй текстовый.