Создать группу элементов отбора. Добавить группу отбора в коллекцию КоллекцияЭлементов.
// Добавить группу отбора в коллекцию КоллекцияЭлементов.
//
// Параметры:
// КоллекцияЭлементов - ОтборКомпоновкиДанных, КоллекцияЭлементовОтбораКомпоновкиДанных,
// ГруппаЭлементовОтбораКомпоновкиДанных - контейнер
// с элементами и группами отбора, например Список.Отбор или группа в отборе.
// Представление - Строка - представление группы.
// ТипГруппы - ТипГруппыЭлементовОтбораКомпоновкиДанных - тип группы.
//
// Возвращаемое значение:
// ГруппаЭлементовОтбораКомпоновкиДанных - группа отбора.
//
Функция СоздатьГруппуЭлементовОтбора(Знач КоллекцияЭлементов, Представление, ТипГруппы) Экспорт
Если ТипЗнч(КоллекцияЭлементов) = Тип("ГруппаЭлементовОтбораКомпоновкиДанных") Тогда
КоллекцияЭлементов = КоллекцияЭлементов.Элементы;
КонецЕсли;
ГруппаЭлементовОтбора = НайтиЭлементОтбораПоПредставлению(КоллекцияЭлементов, Представление);
Если ГруппаЭлементовОтбора = Неопределено Тогда
ГруппаЭлементовОтбора = КоллекцияЭлементов.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
Иначе
ГруппаЭлементовОтбора.Элементы.Очистить();
КонецЕсли;
ГруппаЭлементовОтбора.Представление = Представление;
ГруппаЭлементовОтбора.Применение = ТипПримененияОтбораКомпоновкиДанных.Элементы;
ГруппаЭлементовОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ГруппаЭлементовОтбора.ТипГруппы = ТипГруппы;
ГруппаЭлементовОтбора.Использование = Истина;
Возврат ГруппаЭлементовОтбора;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
УдалитьЭлементыГруппыОтбора (БСП)
НайтиЭлементыИГруппыОтбора (БСП)
УдалитьЭлементыГруппыОтбораДинамическогоСписка (БСП)
УстановитьСвойствоЭлементовГруппы (БСП)