Добрый день! Есть внешняя печатная форма для документа "Акт сверки взаиморасчетов". Данная печатная форма формируется без ошибок. После её формирования, я могу отправить на почту контрагенту (из печатной формы).
А вот если находишься в списке документов, то при нажатии отправки на почту - отмечаю 2 формы "акт сверки"(печатная форма в конфигурации) и свою внешнюю, то получаю ошибку "Индекс находится за границами массива". Если отдельно "акт", то отправляется. А если отдельно свою внешнюю, то не происходит ничего. Кто-нибудь сталкивался с таким? Прошу совета
Вот код функции "печать":
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
ПараметрыВывода.ДоступнаПечатьПоКомплектно = Истина;
Для Каждого ЭлементМассива из МассивОбъектов Цикл
Наименование = ЭтотОбъект.Метаданные().Представление() +" № " +ЭлементМассива.Номер +" от " + Формат(ЭлементМассива.Дата, "ДЛФ=D") + " " +
ЭлементМассива.Контрагент;
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ВозвратПоАктуСверки",Наименование, ПечатьДокумента(МассивОбъектов,
ОбъектыПечати));
КонецЦикла;
КонецПроцедуры