Форум: "Базы";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
ВнизCalculated-поля и фильтр Найти похожие ветки
← →
}|{yk (2003-11-06 17:19) [0]Как сделать фильтр по вычисляемым полям? В Filter не отрабатывает
← →
Плохиш_ (2003-11-06 17:22) [1]OnFilterRecord
← →
}|{yk (2003-11-06 17:29) [2]У меня было так
DataModuleMain.APP.Filter:="Data>"+DateFrom+" Date<"+DateTo;
Это не проходит, т.к. Data - вычисляемое поле. А как я смогу задавать фильтр в OnFilterRecord, если даты динамически меняются?
← →
}|{yk (2003-11-06 17:48) [3]Непонятно.
Отрабатывает событие OnCalcField - Data содержит значение
Отрабатывает событие OnFieltrRecord - Data содержит значение 0
← →
Sandman25 (2003-11-06 18:42) [4]В OnCalcField
Data.AsInteger := Field1.AsInteger + Field2.AsInteger
В OnFilterRecord
Вместо Data.AsInteger можно написать Field1.AsInteger + Field2.AsInteger.
← →
}|{yk (2003-11-06 19:15) [5]Точно. Если в В OnFilterRecord писать не калькулируемое поле, а вычислить вычислить его значение, то фильтруется. Но получается что по калькулируемому полю фильтр не сделаешь
← →
Anatoly Podgoretsky (2003-11-06 21:18) [6]Правильно, расчеты ведутся только для актуальных записей, зачем их вести по всей таблице
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c