не могу понять почему пишет
Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)
ЗначениеВРеквизитФормы(Настройки.ПараметрыПодключения, "Объект.ПараметрыПодключения");
по причине:
Недопустимое значение параметра (параметр номер '2')
Тип: Произвольный.
Значение прикладного типа, которое необходимо преобразовать в реквизит формы и для которого определено преобразование в данные формы.
<ИмяРеквизита> (обязательный)
Тип: <u><b>Строка</b>.</u>
Имя реквизита формы, в который необходимо поместить преобразованное значение.
все спасибо, переделал процедуру восстановления значения
Настройки = ХранилищеСистемныхНастроек.Загрузить("НастройкиОтчетаПоДокументам_slids90s3");
Если Настройки <> Неопределено Тогда
Для Каждого Настройка Из Настройки.ПараметрыПодключения Цикл
Строка = Объект.ПараметрыПодключения.Добавить();
Для Каждого Колонка Из Настройки.ПараметрыПодключения.Колонки Цикл
Если Колонка.Имя = "НомерСтроки" ИЛИ Колонка.Имя = "LineNumber" ИЛИ Колонка.Имя = "ИсходныйНомерСтроки" ИЛИ Колонка.Имя = "SourceLineNumber" Тогда
Продолжить
Иначе
Строка[Колонка.Имя] = Настройка[Колонка.Имя];
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецЕсли;
Настройки = ХранилищеСистемныхНастроек.Загрузить("НастройкиОтчетаПоДокументам_slids90s3");
Если Настройки <> Неопределено Тогда
Объект.ПараметрыПодключения.Загрузить(Настройки.ПараметрыПодключения);
КонецЕсли;
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший