Календарь соединяется слева с Заказами. По дате. При этом пользователь хочет видеть все даты, даже если делает отбор Заказ.Менеджер = "Петров". Т.е. если в заказе - null (нет заказа на дату), то отбор дату не выводит. Делать отбор В списке (Заказ.Менеджер + 0) не красиво. Как указать в скд что null тоже нужно брать?
Забабахай слева не календарь, а таблицу с комбинациями дат из календаря и менеджеров из заказов за период. И менеджера оттуда бери.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший