Текущий архив: 2002.12.26;
Скачать: CL | DM;
ВнизФильтрация по вычисляемому полю Найти похожие ветки
← →
sers (2002-12-06 14:42) [0]Как я понял данная штука не работает. А надо. Очень. Иначе придется очень много переделывать.
Сначала заказчик пожелал поле (мы реализовали его, как вычисляемое) - я теперь он пожелал фильтровать по нему и я не знаю что делать.
Была идея - saveToFile, loadToFile (в надежде, что загруженное поле вычисляемым уже не будет), но не тут то было - вычислимые поля в файл не сохраняются.
Что делать ?
Выслушаю любые варианты.
← →
Romkin (2002-12-06 14:47) [1]У тебя случаем не TClientDataSet? Если да - поменяй тип поля на InternalCalc
← →
Mike_Goblin (2002-12-06 20:28) [2]Можно еще сделать вместо вычисляемого Lookup поле
и на основе выбора пользователя какие значения Lookup показывать динамически формировать SQL запрос
← →
Johnmen (2002-12-07 00:31) [3]Все проще - OnFilterRecord и никакой зауми....:)))
← →
sers (2002-12-07 10:05) [4]>> Все проще - OnFilterRecord и никакой зауми....:)))
Супер. Здорово. Спасибо. :))
А почему так ? Как я понимаю, onFilterRecord отрабатывает после onCalcFields. А свойство Filter обрабатывается до onCalcFields. Я прав ?
← →
Johnmen (2002-12-08 01:26) [5]OnFilterRecord отрабатывает для каждой записи, которая на данный момент нужна приложению, т.е при обращении к ней. OnCalcFields отрабатывает при любом обращении к значению вычисляемого поля (напр.при отображении), в т.ч. и при обращении из OnFilterRecord.
Страницы: 1 вся ветка
Текущий архив: 2002.12.26;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.006 c