public void ЗаполнитьНастройкиПоКомпановщику(/*ОтчетОбъект, КомпоновщикНастроек, ЗначенияНастроек*/)
{
if(true/*ЗначенияНастроек = Неопределено*/)
{
//ЗначенияНастроек = ПолучитьЗначенияНастроекПанелиПользователяПоУмолчанию(ОтчетОбъект);
}
if(true/*ЭтоСтараяВерсияОтчета(ОтчетОбъект)*/)
{
}
//ПараметрыПанели = ПолучитьПараметрыПанелиПользователяОбъекта(ОтчетОбъект);
if(true/*ПараметрыПанели = Неопределено*/)
{
}
/*// Установка Настроек компоновки на панели настроек
*/
/*// Установим у всех параметров использование
*/
/*// Установка параметра ПериодОтчета
*/
/*//ЗначениеПараметра = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ПериодОтчета"));
*/
/*//ЕстьПериод = ПараметрыПанели.ДеревоНастроекСтандартныхСтраниц.Строки.НайтиСтроки(Новый Структура("Имя", "Период"))[0].Использование;
*/
/*//Если ЕстьПериод И ЗначениеПараметра <> Неопределено Тогда
*/
/*// Периоды = ПолучитьСписокПериодов(ЗначениеПараметра.Значение, ПараметрыПанели);
*/
/*// ЗначениеПараметра.Использование = Периоды.Количество() <> 0;
*/
/*// Если ТипЗнч(ЗначениеПараметра.Значение) = Тип("СписокЗначений") Тогда
*/
/*// ЗначениеПараметра.Значение = Периоды;
*/
/*// Иначе
*/
/*// ЗначениеПараметра.Значение = Периоды[0].Значение;
*/
/*// КонецЕсли;
*/
/*//КонецЕсли;
*/
if(true/*ПараметрыПанели.ДеревоНастроекСтандартныхСтраниц.Строки.Найти("Период").Использование*/)
{
/*// Установка Стандартного периода
*/
//ЗначениеПараметраНачалоПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода"));
//ЗначениеПараметраКонецПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода"));
if(true/*ЗначениеПараметраНачалоПериода <> Неопределено И ЗначениеПараметраКонецПериода <> Неопределено*/)
{
//СтандартныйПериод = Неопределено;
//ЗначенияНастроек.Свойство("СтандартныйПериод", СтандартныйПериод);
if(true/*СтандартныйПериод <> Неопределено*/)
{
if(true/*ЗначениеПараметраНачалоПериода.Использование*/)
{
//ЗначенияНастроек.СтандартныйПериод.ДатаНачала = ЗначениеПараметраНачалоПериода.Значение;
}
if(true/*ЗначениеПараметраКонецПериода.Использование*/)
{
//ЗначенияНастроек.СтандартныйПериод.ДатаОкончания = ЗначениеПараметраКонецПериода.Значение;
}
//ЗначенияНастроек.СтандартныйПериод = СтандартныйПериод;
}
}
/*// Установка Стандартной даты начала
*/
//ЗначениеПараметраПериод = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период"));
if(true/*ЗначениеПараметраПериод <> Неопределено*/)
{
//СтандартнаяДатаНачала = Неопределено;
//ЗначенияНастроек.Свойство("СтандартнаяДатаНачала", СтандартнаяДатаНачала);
if(true/*СтандартнаяДатаНачала <> Неопределено*/)
{
if(true/*ЗначениеПараметраПериод.Использование*/)
{
//ЗначенияНастроек.СтандартнаяДатаНачала.Дата = ЗначениеПараметраПериод.Значение;
}
}
}
}
/*// Установка Динамических отборов
*/
if(true/*ЗначенияНастроек.Свойство("ДинамическиеПараметры") И ПараметрыПанели.Свойство("Параметры")*/)
{
}
/*// Установка Динамических отборов
*/
/*//
*/
if(true/*ЗначенияНастроек.Свойство("ДинамическиеГруппировки") И ПараметрыПанели.Свойство("Группировки")*/)
{
//Группировки = ПолучитьГруппировки(КомпоновщикНастроек);
}
}