helpf.pro
Регистрация

v8: Табличная часть

Rustavelli
27.08.2013 17:55Прочитано: 851
Всем доброго времени суток!
В нижней ТЧ происходит расчет суммы заказа состоящей из нескольких комплектующих. Необходимо после расчета перенести суммы из нижней ТЧ в верхнюю табчасть. Как из одной табличной части, перенести суммы в другую таб часть одного документа?
title
Изменено 28.08.13 08:38:53
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
28.08.2013 01:27Ответ № 1
Перебирая нижнею тч, добавить в верхнюю
Rustavelli
28.08.2013 08:42Ответ № 2
а есть примеры? задача усложняется тем, что в верхней тч может быть несколько головных позиций а в нижней тч их комплектующие и суммы необходимо распределить правильно.
Jonsony
28.08.2013 08:59Ответ № 3
что за конфа?
Rustavelli
28.08.2013 10:02Ответ № 4
УТП для Казахстана

Код 1C v 8.2 УП
 	
СуммаТч = 0;

СтуктураПоиска = Новый Структура;
СтуктураПоиска.Вставить("НоменклатураОсновная", НоменклатураОсновная);

НайденныеСтроки = ТоварыСостав.НайтиСтроки(СтуктураПоиска);

Для Каждого Строчка Из НайденныеСтроки Цикл
СуммаТч = СуммаТч + Строчка.Сумма;
КонецЦикла;


СтуктураТовары = Новый Структура;
СтуктураТовары.Вставить("Номенклатура", НоменклатураОсновная);

НайденныеТовары = Товары.НайтиСтроки(СтуктураТовары);

Для Каждого Строка Из НайденныеТовары Цикл
Строка.Сумма = СуммаТч;
Строка.Цена = СуммаТч/Строка.Количество;
КонецЦикла;



(1) E_Migachev, спасибо за совет *13
Подсказка:Вы можете добавить любую страничку в Социальные закладки щелкнув по значку соцсетей (в вверху)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.