Проверка заполнения табличной части
страницаПроверка заполнения табличной части
Создайте у документа табличную часть с именем Материалы – так же, как вы это делали для справочника Сотрудники.
Свойство Проверка заполнения для табличной части установите в значение Выдавать ошибку. Тем самым вы зададите условие, что документ Приходная накладная обязательно должен содержать табличную часть, то есть список приходуемых материалов. Иначе будет выдано сообщение об ошибке и документ не будет сохранен.
Табличная часть Материалы должна содержать следующие реквизиты:
Материал, тип СправочникСсылка.Номенклатура;Количество, тип Число, длина15, точность3, неотрицательное;Цена, тип Число, длина15, точность2, неотрицательное;Сумма, тип Число, длина15, точность2, неотрицательное.
Для каждого реквизита табличной части также установите свойство Проверка заполнения в значение Выдавать ошибку. Тем самым при записи документа будет проверяться на заполнение не только табличная часть в целом, но и ее отдельные реквизиты (рис. 4.6).

Рис. 4.6. Свойство «Проверка заполнения» реквизитов табличной части
Прежде чем запускать проект, настройте интерфейс прикладного решения, чтобы вам было удобнее вводить новые документы. В подсистеме Учет материалов сделайте доступной команду Приходная накладная: создать.