![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Уведомление
delphino © (2007-11-12 07:56:00)Есть две таблицы (клиенты и договора), связанные в отношении 1 ко многим (одному клиенту соответствует много договоров, т.е.срок договора заканчивается вносится другой договор и т.д.). Хочется, чтобы отслеживались срок окончания договоров и выдавалось уведомление за месяц до окончания.
Я сделала SQL выборку договоров таких, чтобы срок окончания попадал в интервал от Now-30 до Now. Проблема в том, что если пользователь вносит для какого-то клиента новый договор, то прежний договор продолжает попадать в этот интервал и программа соответственно продолжает выдавать уведомление об истекающем сроке договора.
delphino (2007-11-12 09:19:00) [21]
> Ошибка в программе.
Да ошибки нет. У меня просто даже мыслей нет как можно решить поставленную задачу. Была правда мысль делать отдельно выборку только текущих договоров и уже их проверять, но по-моему это не лучший выход, к тому это занимает очень много времени. Вот я и спрашиваю как можно это по-другому решить..
Anatoly Podgoretsky (2007-11-12 09:01:00) [22]Ну ты же сама хотела, что бы все договора в этом интервале, вот и получи или переделывай запросы/структуру
Sergey13 (2007-11-12 08:40:00) [23]Ошибка в программе.