Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизФильтрация данных Найти похожие ветки
← →
Митяй (2003-10-17 16:24) [0]Имею запрос из базы данных "Приход товара" и выпадающий список с условиями фильтра. Мне нужно отфильтровать данные по дате: "День", "Месяц", "Квартал", "Год" ну и "Весь период".
С "Днём" и "Всем периодом" проблем не обнаружил, всё сложилось прекрасно, а вот с остальными как-то не выходит.
Пробовал через функцию DecodeDate, но что-то не получается.
Как "осчастливить" моего заказчика...
С уважением, Митяй.
← →
Anatoly Podgoretsky (2003-10-17 16:28) [1]Месяц это 1.мм.гггг до 1.мм+1.гггг
Насчет квартала и года сам догадаешься?
← →
Johnmen (2003-10-17 16:28) [2]Не прописывай Filter, а используй OnFilterRecord.
← →
Митяй (2003-10-17 16:37) [3]Извеняюсь за не полную информацию,мне нужно чтобы фильтр отталкивался от данных TDateTimePicker.
← →
Anatoly Podgoretsky (2003-10-17 16:48) [4]Это что ни будь меняет?
Дополнительный толчок, месяц, квартал, год от весь период отличается только датами начала и конца. физического различия нет, только логическое.
← →
Митяй (2003-10-17 16:53) [5]
> Anatoly Podgoretsky © (17.10.03 16:28) [1]
> Месяц это 1.мм.гггг до 1.мм+1.гггг
> Насчет квартала и года сам догадаешься?
Так что, мне прям так в фильтр и записать?
(1.мм.гггг до 1.мм+1.гггг)
← →
Johnmen (2003-10-17 16:54) [6]>Anatoly Podgoretsky © (17.10.03 16:48)
Действительно... Можно и с Filter :)
← →
Anatoly Podgoretsky (2003-10-17 17:16) [7]Фильтр абсолютно одинаковый для всех вариантов
fld >= D1 and fld <= D2
меняются только значения D1 и D2
← →
Митяй (2003-10-17 17:32) [8]Уважаемый Анатолий!
С D1 мне всё понятно(значение берётся из TDateTimePicker), а вот с D2 как быть. Пользователь то не заносит условия фильтрации в поле Edit, а просто "давит" на Items в ComboBox...
> "День", "Месяц", "Квартал", "Год" ну и "Весь период".
← →
Johnmen (2003-10-17 17:38) [9]>Митяй © (17.10.03 17:32)
И при этом совсем не указывает какой именно "Месяц", "Квартал", "Год" ?
← →
Митяй (2003-10-17 17:44) [10]
> Johnmen © (17.10.03 17:38) [9]
Ну конечно!!! Мне нужно чтобы программно в НД например: (результат "Месяц"),видился именно тот месяц который отражён в TDateTimePicker и т.д.
← →
Anatoly Podgoretsky (2003-10-17 17:58) [11]Митяй © (17.10.03 17:44) [10]
Ну и в чем у тебя проблема, повторяю цитату
Месяц это 1.мм.гггг до 1.мм+1.гггг
Насчет квартала и года сам догадаешься?
← →
Митяй (2003-10-17 18:02) [12]Да с цитатой мне всё понятно, и логику я понял (Спасибо!), не пойму я в силу своей не грамотности как это правильно написать, в общем синтаксис меня волнует.
← →
Anatoly Podgoretsky (2003-10-17 20:41) [13]Используй DecodeDate
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c