ВПФ - два макета

1. olga10121982 2 10.05.23 11:54 Сейчас в теме
Здравствуйте! ЗУП 3.1
Помогите пжл как во внешней печатной форме реализовать

для Документа: Изменение плановых начислений
Создано 2 макета,
Нужно вывести из документа на печать по условию соответствующий макет:
Если стоит V - Учитывать как индексацию заработка , ТО выводить МАКЕТ 1
Если V не стоит , ТО выводить МАКЕТ 2
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. puzo50 10.05.23 12:02 Сейчас в теме
если объект.индексация тогда
	Макет = ПолучитьМакет("Макет");
иначе
	Макет = ПолучитьМакет("МакетДоп");
конецесли


так?
3. olga10121982 2 10.05.23 12:25 Сейчас в теме
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
	Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "Макет1") Тогда
		УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
     	"Макет1", "Макет1",
     	СформироватьТабДокументОбразца(МассивОбъектов, ОбъектыПечати));
 	КонецЕсли;
КонецПроцедуры

Процедура ПечатьВыбранногоДокумента(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
	
	Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "Макет1") Тогда
		УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
     	"Макет1", "Макет1",
     	СформироватьТабДокументОбразца(МассивОбъектов, ОбъектыПечати));
 	КонецЕсли;
КонецПроцедуры
Показать
4. olga10121982 2 10.05.23 12:25 Сейчас в теме
(2) в какую процедуру прописывать?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот