Окно сообщений формы предназначено для информирования пользователя о различных событиях. В процессе работы прикладного решения окно появляется в двух случаях:
В этой главе рассматривается второй случай появления окна сообщений, так как именно такой вариант возникновения окна сообщений настраивается средствами визуального конструирования форм.
Для того чтобы сделать реквизит объекта обязательным для заполнения, необходимо изменить его свойство Проверка заполнения со значения Не проверять, устанавливаемого платформой по умолчанию, на значение Выдавать ошибку (рис. 2.171).

Рис. 2.171. Настройка проверки заполнения реквизита
В пользовательском режиме работы поле, обязательное для заполнения, выделяется с помощью красной линии подчеркивания (рис. 2.172). Обязательным для заполнения можно сделать не только реквизит объекта, но и его табличную часть. В этом случае системой контролируется наличие хотя бы одной строки в проверяемой табличной части.

Рис. 2.172. Поле, обязательное для заполнения
При попытке сохранения объекта системой генерируется сообщение об ошибке, которое показывается в окне сообщений внизу рабочей области окна. Одновременно с окном сообщений открывается окно с указателем на поле, в котором допущена ошибка (рис. 2.173, 2.174). В случае наличия нескольких ошибок переход по окнам с указателями на ошибочные поля осуществляется с помощью стрелок навигации.

Рис. 2.173. Сообщения об ошибках

Рис. 2.174. Сообщения об ошибках заполнения табличной части
В случае попытки повторного сохранения или проведения объекта окно сообщений будет очищено и сообщения об ошибках будут сгенерированы снова.
Таким образом, система сама контролирует правильность заполнения обязательных данных и препятствует возникновению ошибок в базе данных, освобождая при этом разработчика прикладного решения от программирования реакции на ошибочные действия пользователя.