Объединение строк в внешней печатной форме
Приветствую Всех!
Столкнулся с такой проблемкой:
В документе РеализацияТоваровИУслуг ТЧ Товары есть строки разделенные (т.е. Одна номенклатура может быть несколько раз в таблице)
А в ВПФ нужно что бы он эту номенклатуру объединял
делал так не получается, выводит объедененный товар но из данных выводится только Артикул:
Если делать не по итогу, а через группировку то не чего не происходит.
Подскажите кто нибудь добрые люди)
Столкнулся с такой проблемкой:
В документе РеализацияТоваровИУслуг ТЧ Товары есть строки разделенные (т.е. Одна номенклатура может быть несколько раз в таблице)
А в ВПФ нужно что бы он эту номенклатуру объединял
делал так не получается, выводит объедененный товар но из данных выводится только Артикул:
ОбластьСтрокаТЧ = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
Запрос = Новый Запрос("ВЫБРАТЬ
| РеализацияТоваровУслугТовары.КоличествоУпаковок КАК КоличествоУпаковок,
| РеализацияТоваровУслугТовары.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| РеализацияТоваровУслугТовары.Номенклатура.НаименованиеПолное КАК НаименованиеПолное,
| РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
| РеализацияТоваровУслугТовары.Цена КАК Цена,
| РеализацияТоваровУслугТовары.Сумма КАК Сумма
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка = &Ссылка
|ИТОГИ ПО
| Артикул"
);
Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.Ссылка);
Выгрузка = Запрос.Выполнить().Выгрузить();
Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Артикул");
н = 0;
Пока Выборка.Следующий() Цикл
ОбластьСтрокаТч.Параметры.НомерСт = н + 1;
Н = ОбластьСтрокаТч.Параметры.НомерСт;
ОбластьСтрокаТч.Параметры.Номенклатура = Выборка.НаименованиеПолное;
ОбластьСтрокаТч.Параметры.Артикул = Выборка.Артикул;
ОбластьСтрокаТч.Параметры.Ед = Выборка.ЕдиницаИзмерения;
ОбластьСтрокаТч.Параметры.КолВо = Выборка.КоличествоУпаковок;
ОбластьСтрокаТч.Параметры.Цена = Выборка.Цена;
ОбластьСтрокаТч.Параметры.Сумма = Выборка.Сумма;
ВыборкаТ = Выборка.Выбрать();
ТабДок.Вывести(ОбластьСтрокаТЧ);
КонецЦикла;
ПоказатьЕсли делать не по итогу, а через группировку то не чего не происходит.
Подскажите кто нибудь добрые люди)
По теме из базы знаний
- Универсальный передаточный документ для Управление торговлей релиза 10.3.21.1 (бета для УТ 10.3.30.2) - печатная форма 2 в 1 альтернатива счету фактуре и расходной накладной.
- Печатная форма OpenOffice (ODT) с объединением строк в таблицу
- Переход с 1С:УПП на 1C:ERP: Задача переноса печатных форм в сжатые сроки. Конструктор печати
- Универсальный передаточный документ (УПД) по постановлению №534 для УТ 11.4+, КА 2.4+, ERP 2.4+ без объединения строк
- Конструктор печатных форм (PrintWizard). Часть 1: Печатные формы. А что, собственно, не так?
Найденные решения
попробуйте такой запрос
обход без группировок
Запрос = Новый Запрос("ВЫБРАТЬ
| Сумма(РеализацияТоваровУслугТовары.КоличествоУпаковок) КАК КоличествоУпаковок,
| РеализацияТоваровУслугТовары.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| РеализацияТоваровУслугТовары.Номенклатура.НаименованиеПолное КАК НаименованиеПолное,
| РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
| РеализацияТоваровУслугТовары.Цена КАК Цена,
| Сумма(РеализацияТоваровУслугТовары.Сумма) КАК Сумма
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка = &Ссылка
|Сгруппировать ПО
| Номенклатура, Цена"
);
Показатьобход без группировок
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
попробуйте такой запрос
обход без группировок
Запрос = Новый Запрос("ВЫБРАТЬ
| Сумма(РеализацияТоваровУслугТовары.КоличествоУпаковок) КАК КоличествоУпаковок,
| РеализацияТоваровУслугТовары.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| РеализацияТоваровУслугТовары.Номенклатура.НаименованиеПолное КАК НаименованиеПолное,
| РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
| РеализацияТоваровУслугТовары.Цена КАК Цена,
| Сумма(РеализацияТоваровУслугТовары.Сумма) КАК Сумма
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка = &Ссылка
|Сгруппировать ПО
| Номенклатура, Цена"
);
Показатьобход без группировок
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)