
Пересечение отрезков в динамическом списке.

Привожу пример красивого кода, который в форме динамического списка отбирает только те договоры, которые действуют в выбранном в форме интервале дат. Сами договоры тоже имеют интервал действия.
Классическая задача пересечения отрезков. Имхо, красивая задача, красивое решение.
Как вариант, можно было бы поменять источник на запрос с произвольным условием и прописать так, но тут меньше вмешательства.