Сворачивает табличную часть по всем колонкам (Числовые колонки при этом суммируются).
// Сворачивает табличную часть по всем колонкам (Числовые колонки при этом суммируются).
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/22
//
// Параметры:
// ТабличнаяЧасть - ТабличнаяЧасть - ТЧ объекта, которую нужно свернуть
//
// Пример:
// СвернутьТабличнуюЧасть(ЭтотОбъект.ТабличнаяЧасть);
// //Строки свернуться по значениям колонок, числовые при этом просуммируются
//
Процедура СвернутьТабличнуюЧасть(Знач ТабличнаяЧасть) Экспорт
Ресурсы = Новый Массив; // Массив из Строка
Измерения = Новый Массив; // Массив из Строка
МетаданныеТабличнойЧасти = Метаданные.НайтиПоТипу(ТипЗнч(ТабличнаяЧасть)); // ОбъектМетаданныхТабличнаяЧасть
Для Каждого МетаданныеКолонки Из МетаданныеТабличнойЧасти.Реквизиты Цикл
ИмяКолонки = МетаданныеКолонки.Имя;
Если МетаданныеКолонки.Тип.СодержитТип(Тип("Число")) Тогда
Ресурсы.Добавить(ИмяКолонки);
Иначе
Измерения.Добавить(ИмяКолонки);
КонецЕсли;
КонецЦикла;
ИменаИзмерений = СтрСоединить(Измерения, ",");
ИменаРесурсов = СтрСоединить(Ресурсы, ",");
ТабличнаяЧасть.Свернуть(ИменаИзмерений, ИменаРесурсов);
КонецПроцедуры
Орфографическая ошибка в просуммируются: просуммируются
Программно свернуть все уровни группировок табличного документа
МетаданныеТабличнойЧасти (БСП)
Расчет суммы в строке табличной части
Как загрузить в табличную часть одного документа табличную часть другого документа?
МетаданныеРеквизитаТабличнойЧасти (БСП)
Пересчет сумм в табличной части документа