Содержание
Сворачивает таблицу значений по указанным колонкам группировки
Синтаксис
Метод Свернуть() имеет следующий синтаксис:
А также альтернативный англоязычный синтаксис:
Параметры
Описание параметров метода Свернуть() :
Имя параметра | Тип | Описание |
---|---|---|
КолонкиГруппировок | Строка | Имена колонок, разделенные запятыми, по которым необходимо группировать строки таблицы значений |
КолонкиСуммирования (необязательный) | Строка | Имена колонок, разделенные запятыми, по которым необходимо суммировать значения для сгруппированных строк |
Жирным шрифтом выделены обязательные параметры |
Описание
Метод Свернуть() сворачивает таблицу значений по указанным колонкам группировки. При этом, строки, у которых совпадают сочетания значений в колонках, указанных в параметре КолонкиГруппировок , сворачиваются в одну строку, а значения этих строк, хранящиеся в колонках, указанных параметре КолонкиСуммирования , суммируются. Колонки, не вошедшие ни в один из списков колонок, после выполнения метода удаляются из таблицы значений.
Доступность
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Пример использования
Пример кода с использованием метода Свернуть() :
Описание:
Список значений — это не сохраняемый в базе данных объект, который позволяет строить для решения интерфейсных задач динамические наборы значений и манипулировать ими (добавлять, редактировать, удалять элементы, сортировать). Он может быть наполнен значениями любого типа, т.е. в одном списке типы хранимых значений могут быть разными. Одним из примеров использования данного объекта может служить организация выбора конкретного документа из списка возможных документов, сформированного по сложному алгоритму.
Элементы коллекции: ЭлементСпискаЗначений
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции.
Возможно обращение к элементу коллекции посредством оператора [. ]. В качестве аргумента передается индекс элемента (нумерация с 0).
Заметки по разработке и администрированию 1С.
23.11.2016
1С свернуть массив
Для Каждого ТекЭлемент из ИсхМассив Цикл
Если НовМассив . найти ( ТекЭлемент ) = Неопределено Тогда