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