В приложении Ultima Businessware® реализован календарь, который регламентирует работу компании.
Просматривать календарь может любой сотрудник, проставлять же статусы, только обладающий специальными полномочиями.
Голубым выделен выбранный день (или дни), желтым – сегодняшний.
Выбор отображаемого месяца и года осуществляется в соответствующих полях в левом верхнем углу календаря с помощью стрелок
.
Кнопка "Сегодня" открывает месяц с сегодняшней датой.
Чтобы проставить или снять статус достаточно выбрать день и проставить или снять флаг для соответствующего статуса справа. Любому дню может быть назначено несколько статусов:
Удерживая нажатой клавишу , можно выделить интервал дат, выбрав первый и последний день в интервале. Проставить статус для группы дат можно также, как и для одного дня:
Если у нескольких (но не у всех) дат в выбранном периоде установлен одинаковый статус, справа в перечне статусов в его поле выбора будет стоять индикатор частичной выборки – вместо обычной галочки
. При однократном нажатии на поле выбора статуса, он будет снят для всех дней среди выбранных, для которых был установлен. При повторном нажатии – установлен для всего выбранного периода:
Если пользователь обладает соответствующими правами, он может заводить новые и редактировать существующие статусы календаря. В этом случае в правом верхнем углу формы календаря становится доступной ссылка на соответствующий справочник:
Для заведения нового статуса необходимо ввести его название (свойство мультиязычное) и определить цвет, которым он будет выделен календаре.