Добавление Сдал-Принял в Требование на склад. УНФ 1.6

Клиент попросил о мелочи — добавить в печатную форму «Требование на склад» документа «Заказ на производство» подвал с полями Сдал-Принял.

Расширяем модуль менеджера документа ЗаказНаПроизводство:

&Вместо("СформироватьТребованиеНаСклад")
Функция ТР_СформироватьТребованиеНаСклад(ОписаниеПечатнойФормы, МассивОбъектов, ОбъектыПечати)
	// Вставить содержимое метода.
	ТабличныйДокумент = ПродолжитьВызов(ОписаниеПечатнойФормы, МассивОбъектов, ОбъектыПечати);
	
	Макет = ПолучитьМакет("ТР_СдалПринял");
	Область = Макет.ПолучитьОбласть("СдалПринял");
	
	//Если не помещается, выведем новую страницу
	Если НЕ ТабличныйДокумент.ПроверитьВывод(Область) Тогда
		ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц(); 
	КонецЕсли;
	ТабличныйДокумент.Вывести(Область);     
	
	
	Возврат ТабличныйДокумент;
КонецФункции

Добавляем в расширении к документу ЗаказНаПроизводство свой макет ТР_СдалПринял:

Макет состоит из узких колонок шириной 3, как и основной макет.

В итоге выглядит так:

Среда: 1.6.26.172. Объем: 1 час.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *