Как кодом сделать чтобы для каждой строки товара делалась новая таблица? ВПФ Ут11
По теме из базы знаний
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) как-то так
Для Каждого ТекущаяСтрока Из СсылкаНаДокумент.Товары Цикл
ОбластьШапка = МакетОбработки.ПолучитьОбласть("Шапка");
ОбластьШапка.Параметры.Партнер = СсылкаНаДокумент.Партнер;
ТабличныйДокумент.Вывести(ОбластьШапка);
ОбластьСтроки = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
ЗаполнитьЗначенияСвойств(ОбластьСтроки.Параметры, ТекущаяСтрока);
ОбластьСтроки.Параметры.Артикул = ТекущаяСтрока.Номенклатура.Артикул;
ОбластьСтроки.Параметры.Описание = ТекущаяСтрока.Номенклатура.Описание;
ОбластьСтроки.Параметры.Полка = ТекущаяСтрока.Номенклатура.ShelvesNumber;
ОбластьСтроки.Параметры.Код = ТекущаяСтрока.Номенклатура.ЕдиницаИзмерения;
ТабличныйДокумент.Вывести(ОбластьСтроки);
КонецЦикла;
ПоказатьФункция СформироватьПечатнуюФорму(СсылкаНаДокумент, ОбъектыПечати)
ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СчетНаОплатуВРТУ";
МакетОбработки = ПолучитьМакет("Макет");
ОбластьШапка = МакетОбработки.ПолучитьОбласть("Шапка");
ОбластьШапка.Параметры.Партнер = СсылкаНаДокумент.Партнер;
ТабличныйДокумент.Вывести(ОбластьШапка);
ОбластьСтроки = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
Для Каждого ТекущаяСтрока Из СсылкаНаДокумент.Товары Цикл
ЗаполнитьЗначенияСвойств(ОбластьСтроки.Параметры, ТекущаяСтрока);
ОбластьСтроки.Параметры.Артикул = ТекущаяСтрока.Номенклатура.Артикул;
ОбластьСтроки.Параметры.Описание = ТекущаяСтрока.Номенклатура.Описание;
ОбластьСтроки.Параметры.Полка = ТекущаяСтрока.Номенклатура.ShelvesNumber;
ОбластьСтроки.Параметры.Код = ТекущаяСтрока.Номенклатура.ЕдиницаИзмерения;
ТабличныйДокумент.Вывести(ОбластьСтроки);
КонецЦикла;
ТабличныйДокумент.АвтоМасштаб = Истина;
Возврат ТабличныйДокумент;
КонецФункции
Показать
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)