Проверка на заполнение полей в 1С
И так сегодня поговорим о том, как сделать проверку на заполнения полей в документах 1С. Это нужно для того чтобы все поля формы были заполнены. Так как в документе может быть очень много различных полей которые пользователь может забыть заполнить или специально оставить пустыми.
Опять вернемся к нашему ранее созданному документу Приход Товара. В нем у нас есть несколько полей это дата поступления, Поставщик. А также табличная часть в которой есть Наименование поступаемого товара количество и стоимость. По идеи все эти поля должны быть обязательно заполнены. Так как если часть из них заполнить, а часть оставить пустыми в будущем нельзя будет посмотреть, что от куда прибыло в каком количестве и по какой цене.
Сейчас мы и исправим эту ситуацию, сделав проверку на заполнение полей в 1С. Как я уже говорил делать будем на примере нашего документа Приход товар.
Создаем проверку на заполнение полей формы в 1с
И так начнем, запускаем 1С в режиме конфигуратора переходим в наш документ открываем вкладку данные и кликаем на Реквизит Поставщик два раза. Откроется окно Свойств Поставщика. В нем ищем пункт Проверка заполнения. Переключаем на Выдавать ошибку.
Тоже самое проделываем и для полей табличной части начиная с Наименования.
После чего запускаем 1С и проверяем. Оставив одно или несколько полей пустыми и нажав Провести. Вы должны увидеть сообщение об ошибке в каком поле не заполнены данные. Если не заполнено несколько полей, то справа откроется окно Сообщения. В котором будет указаны все незаполненные поля.
Ну вот вы и научились делать проверку на заполнение реквизитов и полей табличной части в 1С. Таким способом можно включить проверку не только у документов, но и справочников, констант и т.д.
Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями программного продукта «1C:Предприятие», авторское право на который принадлежит ЗАО 1С.