Поправил функции фильтрации процедур #9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "change_procedures_storage_logic"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Поправил функцию фильтрации процедур для правильной работы с датами.
Если для фильтрации задана начальная дата, то отбираются элементы, у которых дата начала больше или равна искомой.
Если задана дата окончания, то сначала отбираются элементы у которых дата начала меньше или равна искомой (а вдруг мы еще не фильтровали по начальной дате?).
Затем из этих элементов отбираются те, у которых есть дата окончания (т.к. она может быть нулом) и уже потом фильтруются по искомой дате окончания (чтобы дата элемента была меньше либо равна искомой).