public object ДобавитьГруппировку(/*КомпоновщикНастроек, Знач Поле = Неопределено, Строки = Истина*/)
{
//ЭлементСтруктуры = Неопределено;
if(true/*ТипЗнч(КомпоновщикНастроек) = Тип("КомпоновщикНастроекКомпоновкиДанных")*/)
{
//ЭлементСтруктуры = ПолучитьПоследнийЭлементСтруктуры(КомпоновщикНастроек, Строки);
if(true/*ЭлементСтруктуры = Неопределено
ИЛИ ПолучитьЭлементСтруктурыДетальныеЗаписи(КомпоновщикНастроек) <> Неопределено
И Поле = Неопределено*/)
{
}
}
if(true/*ТипЗнч(Поле) = Тип("Строка")*/)
{
//Поле = Новый ПолеКомпоновкиДанных(Поле);
}
if(true/*ТипЗнч(ЭлементСтруктуры) = Тип("ГруппировкаТаблицыКомпоновкиДанных")
ИЛИ ТипЗнч(ЭлементСтруктуры) = Тип("ГруппировкаДиаграммыКомпоновкиДанных")*/)
{
//НоваяГруппировка = ЭлементСтруктуры.Структура.Добавить();
}
//НоваяГруппировка.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных"));
//НоваяГруппировка.Порядок.Элементы.Добавить(Тип("АвтоЭлементПорядкаКомпоновкиДанных"));
if(true/*Поле <> Неопределено*/)
{
//ПолеГруппировки = НоваяГруппировка.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
//ПолеГруппировки.Поле = Поле;
}
return null;
}