Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.ОказаниеУслуги.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОказаниеУслуги.Дата,
| ОказаниеУслуги.Клиент,
| ОказаниеУслуги.Мастер,
| ОказаниеУслуги.Номер,
| ОказаниеУслуги.Склад,
| ОказаниеУслуги.ПереченьНоменклатура.(
| НомерСтроки,
| Номенклатура,
| Количество,
| Цена,
| Сумма
| )
|ИЗ
| Документ.ОказаниеУслуги КАК ОказаниеУслуги
|ГДЕ
| ОказаниеУслуги.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьПереченьНоменклатураШапка = Макет.ПолучитьОбласть("ПереченьНоменклатураШапка");
ОбластьПереченьНоменклатура = Макет.ПолучитьОбласть("ПереченьНоменклатура");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ТабДок.Вывести(ОбластьПереченьНоменклатураШапка);
ВыборкаПереченьНоменклатура = Выборка.ПереченьНоменклатура.Выбрать();
Пока ВыборкаПереченьНоменклатура.Следующий() Цикл
ОбластьПереченьНоменклатура.Параметры.Заполнить(ВыборкаПереченьНоменклатура);
ТабДок.Вывести(ОбластьПереченьНоменклатура, ВыборкаПереченьНоменклатура.Уровень());
КонецЦикла;
Область = Макет.ПолучитьОбласть("Всего");
Область.Параметры.ВсегоПоДокументу = ПереченьНоменклатуры.Итог("Сумма");
ТабДок.Вывести(Область);
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Показатьу меня такой ошибки
{Документ.ОказаниеУслуги.МодульМенеджера(54,46)}: Переменная не определена (ПереченьНоменклатуры)
Область.Параметры.ВсегоПоДокументу = <<?>>ПереченьНоменклатуры.Итог("Сумма");
По теме из базы знаний
- Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- Распознавание и загрузка сканов в 1С "одним нажатием". УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.
- Загрузка чеков в 1С из ФНС в документы БП, УНФ, ERP, КА и УТ
- "Курс аналитика 1С". 22 поток. 25 ноября 2024 г. - 28 февраля 2025 г.
- Бесплатный мини-курс «1С — лёгкий путь в IT»
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот