Программно устанавливаю отбор в отчете:
идОтбор = Отчет.КомпоновщикНастроек.Настройки.Отбор.ИдентификаторПользовательскойНастройки;
Если идОтбор="" Тогда
Отчет.КомпоновщикНастроек.Настройки.Отбор.ИдентификаторПользовательскойНастройки="Отбор по менеджеру";
идОтбор="Отбор по менеджеру";
КонецЕсли;
ЭлементОтбора = Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы.Найти(идОтбор).Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); //
КонецЕсли;
Если НазваниеОтчета="Взаиморасчеты с клиентами" Тогда
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Партнер.ОсновнойМенеджер");
ИначеЕсли НазваниеОтчета="Анализ заказов поставщикам" Тогда
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЗаказПоставщику.Менеджер");
ИначеЕсли НазваниеОтчета="Анализ заказов поставщикам" Тогда
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЗаказПоставщику.Менеджер");
ИначеЕсли НазваниеОтчета="Анализ заказов поставщикам" Тогда
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЗаказПоставщику.Менеджер");
Причем если я в отчете нажму кнопку настройка и в открывшемсяокне нажму "завершить редактирование" и потом сформирую отчет то всё ок.Вопрос как программно сохранить эти настройки, то есть съимитировать нажатие кнопки "Завершить редактирование"
Закон Брукера: Даже маленькая практика стоит большой теории.