Продолжаю совершенствовать Мастер создания расписания. Недавно сделал вывод недельной нагрузки на группу, с учетом зарегистрированной нагрузки и запланированного расписания. Корректно выводится информация для групп, подгрупп, потоков, и подгрупп в потоках, причем как зарегистрированная нагрузка, так и та, что еще только в расписании.
Часто в нашем учебном заведении преподаватели высказывают пожелания по поводу расписания, например, кто-то просит не ставить первую и вторую ленту по понедельникам и четвергам, так как совмещает деятельность в другом образовательном учреждении, или другие временные пожелания. Аналогичные пожелания появляются по поводу кабинетов, например, не занимать какой-нибудь кабинет на 2-3 ленты в определенный день, так как в нем будут мероприятия. Далее расскажу, что было сделано.