Вход | Регистрация

1С:Предприятие ::

Метки:

Таблица Значений, Метод Свернуть()

Я
   Platon
 
05.02.04 - 07:55
Вычитал в ЖК про то что можно сворачивать Таблицу значений по Группируемым колонкам и суммируемым но никак не получается реализовать
эту возможность
Например:

CODE    

ТЗ=СоздатьОбъект("ТаблицаЗначений"); 
ТЗ.НоваяКолонка("Цех","Число");                                //1

ТЗ.НоваяКолонка("НомерУчастка","Число");                 //2

ТЗ.НоваяКолонка("Дебет","Счет");                               //3

ТЗ.НоваяКолонка("СтРасх");                                        //4

ТЗ.НоваяКолонка("Кредит","Счет");                             //5

ТЗ.НоваяКолонка("Сумма","Число");                             //6

ТЗ.НоваяКолонка("СумммаОтклонений","Число");          //7 

// Присвоение Значений
ТЗ.Цех=Опер.Дебет.Субконто(2).Код;
ТЗ.НомерУчастка=Сред(СокрЛП(Опер.Дебет.Субконто(1).Код),2,1);
ТЗ.Сумма=Опер.Сумма;
ТЗ.Дебет=Опер.Дебет.Счет;
ТЗ.Кредит=Опер.Кредит.Счет;
ТЗ.СтРасх=Опер.Дебет.Субконто(1).Код;
Если Опер.ПолучитьПроводкуПоНомеру(2)=0 Тогда
 Продолжить;
ИначеЕсли Опер.Кредит.Счет=СчетПоКоду("16.09") Тогда
 ТЗ.СуммаОтклонений=Опер.Сумма;
КонецЕсли;
// Теперь надо свернуть по первой колонке "Цех" и суммировать по "Сумме" и "СуммеОтклонений"

        ТЗ.Свернуть("Цех","Сумма,СуммаОтклонений");
//  Теперь тоже Самое по Участку

         ТЗ.Свернуть("НомерУчастка","Сумма,СуммаОтклонений");
    

И теперь встаёт вопрос как это показать в таблице так, чтобы Номер Цеха-Участка в своих колонках а Сумма и Сумма Отклонений в Своих
т.е. Выводился своеобразный итог.
 
 
   345
1 - 05.02.04 - 07:58
ТЗ.Свернуть("Цех,НомерУчастка","Сумма,СуммаОтклонений");
   Platon
 
2 - 05.02.04 - 09:07
А как в самой-то таблице это показать чтобы в отчете все это в разных колонках было и цех в своей строке и участок в своей Ведь для них будут разные Сумма и Сумма Отклонений
т.е. надо показать итоговые строки


Список тем форума
Рекламное место пустует  
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует