Программа предусматривает автоматический контроль корректности данных. В верхней части формы справа от полей основных параметров плана расположен индикатор состояния плана
(см. Рис. 2.1), цвет которого зависит от корректности введенных данных. Когда все строки плана
соответствуют установленным нормативам (т.е. норматив существует и значение его не превышает), индикатор сменит цвет на зеленый.
Также реализована функция сверки введенных значений с нормативами (лимитами), заданными для данной МО. Превышение значением установленного лимита отображается в таблице подсвечиванием ячейки с некорректными данными, как это показано на рисунке ниже.
Рис. 2.4 Форма отображения ввода некорректных данных | Рис. 2.5 Контроль ввода данных
|
Если вся строка подсвечивается светло-красным цветом, это значит, что по данной позиции норматив не указан (см. Рис. 2.).
Кроме вышеперечисленных способов контроля правильности вводимых данных системой предусмотрен механизм т.н. пользовательской валидации данных. Если администратором системы настроена пользовательская валидация, для пользователя приложения это выглядит следующим образом. При попытке покинуть строку таблицы, в которой содержатся ошибочные данные, т.е. перейти на другую строку или сохранить данные, эта строка подкрашивается красным цветом, как это показано на рисунке ниже.
Рис. 2.6 Фрагмент табличной формы с примером работы пользовательской валидации
Если навести указатель мыши на заголовок строки с ошибкой, как это показано на рисунке, появится подсказка с текстом, объясняющим суть ошибки.



