В программе используется цветовая индикация состояния полей ввода. Подсвечиваются текстовые поля, выпадающие списки и выбор дат.
Существуют следующие цветовые состояния:
- Голубой — поле должно быть заполнено.
- Зеленый — в поле были внесены изменения.
- Красный — ошибка. Обычно при возникновении ошибки программа выдает дополнительное сообщение, разъясняющее суть ошибки.
Пример подсветки:
На приведенном выше скриншоте видно, что поле «Имя» для добавления сотрудника должно быть заполнено. При этом в поле «Фамилия» данные уже внесены. Если попробовать добавить сотрудника, не заполняя обязательное поле «Имя», то оно будет подсвечено красным цветом и программа выдаст сообщение об ошибке: