Фильтр в ACCEES

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Привет всем.
Коннекчусь к ACCESS через ODBC. Нужно в базе отфильтровать записи по
текущей дате. В Record filter ставлю del_w:dt_w_date = Today()
И ни единой записи. Без фильтра - все записи.
В исходнике пишет
BRW1::View:Browse{Prop:Filter} = '(del_w:dt_w_date = Loc:data)'
Не подскажете, в чем проблема ? А нужно срочно.


З повагою,
Нелiн Володимир.

Головний спецiалiст з питань АСУ Гнiдинцiвського ГПЗ ВАТ "УКРНАФТА"

nvo@ukr.net
nelin@pl.cg.ukrtel.net

(Добавление)

Вестимо в чем - в формате даты. Все зависит от того,
как она у тебя хранится.

С уважением,
В.Смелик

В словаре заимпортировалась как DATE. При просмотре базы из словаря
показывает в формате picture @d17, как и описано.

З повагою,
Нелiн Володимир.
Написал: ClaList(2)
Гость

Сообщение Гость »

Разобрался. Может кому пригодится.
В Акцессе есть тип поля Дата/Время. А В Клаше это груп поле тип Дата и
поле тип Время. Потому фильтр должен быть что-то типа
instring(loc:date,del_w:dt_w_date,1)>0 (первое, что в голову пришло, но
работает :D

З повагою,
Нелiн Володимир
Написал: ClaList(2)
Ответить