public object ПолучитьОписаниеНастроекОтчета(/*КомпоновщикНастроек*/)
{
if(true/*КомпоновщикНастроек.Настройки.Структура.Количество() = 0*/)
{
}
/*// Период
*/
//ЗначениеПараметраПериод = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период"));
//ЗначениеПараметраНачалоПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода"));
//ЗначениеПараметраКонецПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода"));
if(true/*ЗначениеПараметраНачалоПериода <> Неопределено
И ЗначениеПараметраКонецПериода <> Неопределено*/)
{
//НачалоПериода = ?(ТипЗнч(ЗначениеПараметраНачалоПериода.Значение) = Тип("СтандартнаяДатаНачала") или ТипЗнч(ЗначениеПараметраНачалоПериода.Значение) = Тип("Дата"), Дата(ЗначениеПараметраНачалоПериода.Значение), '00010101');
//КонецПериода = ?(ТипЗнч(ЗначениеПараметраКонецПериода.Значение) = Тип("СтандартнаяДатаНачала") или ТипЗнч(ЗначениеПараметраКонецПериода.Значение) = Тип("Дата"), Дата(ЗначениеПараметраКонецПериода.Значение), '00010101');
if(true/*НачалоПериода = '00010101' И КонецПериода = '00010101'*/)
{
//ОписаниеПериода = НСтр("ru='Период не установлен'");
}
}
if(true/*Не ПустаяСтрока(ОПисаниеПериода)*/)
{
//ОписаниеПериода = "Период: " + ОписаниеПериода + Символы.ПС;
}
//ЭлементОтчета = КомпоновщикНастроек.Настройки.Структура[0];
//ПредставлениеЭлементаОтчета = ПолучитьПредставлениеПоЭлементуСтруктуры(ЭлементОтчета);
if(true/*ПредставлениеЭлементаОтчета = Перечисления.ПредставленияЭлементовОтчетов.Таблица*/)
{
//Строки = ПолучитьМассивГруппировок(ЭлементОтчета, КомпоновщикНастроек);
//ТипСтрок = "Группировки строк";
}
//Показатели = ПолучитьПоказатели(КомпоновщикНастроек);
//ДополнительныеПоля = ПолучитьДополнительныеПоля(КомпоновщикНастроек);
//СтрокаОтбор = Строка(КомпоновщикНастроек.Настройки.Отбор);
/*ОписаниеНастроекОтчета =
ОписаниеПериода +
СформироватьСтрокуПолей(ТипСтрок, Строки) +
СформироватьСтрокуПолей(ТипКолонок, Колонки) +
СформироватьСтрокуПолей("Дополнительные поля", ДополнительныеПоля) +
СформироватьСтрокуПолей("Показатели", Показатели) +
?(ПустаяСтрока(СтрокаОтбор) , "", "Отбор: " + СтрокаОтбор);*/
return null;
}