Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 18:01

Ошибка :"Недостаточно фактических параметров "

Автор MariaByzowa, 29 мар 2023, 12:09

0 Пользователей и 1 гость просматривают эту тему.

MariaByzowa

Добрый день!Помогите пожалуйста найти ошибку.

Модуль менеджера:
&После("ДобавитьКомандыПечати")
Процедура Расш1_ДобавитьКомандыПечати(КомандыПечати)Экспорт
   КомандаПечати = КомандыПечати.Добавить();
   КомандаПечати.Идентификатор = "КарточкаНоменклатуры";
   КомандаПечати.Представление = "Карточка номенклатуры ";
КонецПроцедуры

Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт

УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
         "КарточкаНоменклатуры"
         "Карточка номенклатуры",
         ПечатьКарточкиНоменклатуры(МассивОбъектов[0],ОбъектыПечати));   
         
         
КонецПроцедуры

Функция ПечатьКарточкиНоменклатуры (Н,ОбъектыПечати) 
   
ТабДок = Новый ТабличныйДокумент ();
Макет = ПолучитьМакет("МакетКарточки");
ОбластьШапки = Макет.ПолучитьОбласть("Шапка");
ОбластьИнформации = Макет.ПолучитьОбласть("Информация" );



ОбластьШапки.Параметры.Номенклатура = Н.Наименование;
ОбластьИнформации.Параметры.НаименованиеПолное= Н.НаименованиеПолное;
ОбластьИнформации.Параметры.Артикул = Н.Артикул; 
ОбластьИнформации.Параметры.ВидНоменклатуры = Н.ВидНоменклатуры;
ТабДок.Вывести(ОбластьШапки);
ТабДок.Вывести(ОбластьИнформации);
Возврат ТабДок;

КонецФункции

cast

Посмотри вызов процедур, количество параметров
Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) сдесь 5, а в вызове сколько

MariaByzowa


cast

Посмотри отладчиком, может какая пустая

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск