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