1C проверка заполнения

Проверка на заполнение полей в 1С

И так сегодня поговорим о том, как сделать проверку на заполнения полей в документах 1С. Это нужно для того чтобы все поля формы были заполнены. Так как в документе может быть очень много различных полей которые пользователь может забыть заполнить или специально оставить пустыми.

Опять вернемся к нашему ранее созданному документу Приход Товара. В нем у нас есть несколько полей это дата поступления, Поставщик. А также табличная часть в которой есть Наименование поступаемого товара количество и стоимость. По идеи все эти поля должны быть обязательно заполнены. Так как если часть из них заполнить, а часть оставить пустыми в будущем нельзя будет посмотреть, что от куда прибыло в каком количестве и по какой цене.

Сейчас мы и исправим эту ситуацию, сделав проверку на заполнение полей в 1С. Как я уже говорил делать будем на примере нашего документа Приход товар.

Создаем проверку на заполнение полей формы в 1с

И так начнем, запускаем 1С в режиме конфигуратора переходим в наш документ открываем вкладку данные и кликаем на Реквизит Поставщик два раза. Откроется окно Свойств Поставщика. В нем ищем пункт Проверка заполнения. Переключаем на Выдавать ошибку.

проверка на заполнение полей в 1с

Тоже самое проделываем и для полей табличной части начиная с Наименования.

проверка на заполнение 1с

После чего запускаем 1С и проверяем. Оставив одно или несколько полей пустыми и нажав Провести. Вы должны увидеть сообщение об ошибке в каком поле не заполнены данные. Если не заполнено несколько полей, то справа откроется окно Сообщения. В котором будет указаны все незаполненные поля.

проверка на заполнение реквизита 1с

Ну вот вы и научились делать проверку на заполнение реквизитов и полей табличной части в 1С. Таким способом можно включить проверку не только у документов, но и справочников, констант и т.д.

Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями программного продукта «1C:Предприятие», авторское право на который принадлежит ЗАО 1С.

Ссылка на основную публикацию