Имя: Пароль:
1C
1С v8
Типовое сохранение настройки Скд
0 SherifSP
 
13.08.12
15:42
Кто сталкивался с типовым механизмом сохранения настройки скд помогите.
Задача такая, создать реквизит формы "Отчет",табличное поле с колонкой "Настройка", при добавлении новой настройки, открыть форму настройки отчета и сохранить настройку. Вот типовый метод сохранения  - СохранениеНастроек.ВыбратьНастройкуФормы(СохраненнаяНастройка, ЭтаФорма, "ОтчетОбъект." + ОтчетОбъект.Метаданные().Имя, Истина); - Но поставили условие, чтобы не вызывалась форма выбора с настройками, а сразу записывалась и имя настройки подставлялось с моей таб части.

Процедура ВыбратьНастройкуФормы(СохраненнаяНастройка, ФормаВладелец, НастраиваемыйОбъект, РежимСохраненияНастройки) Экспорт

   ФормаВыбора = Справочники.СохраненныеНастройки.ПолучитьФормуВыбора(, ФормаВладелец);
   
   ФормаВыбора.Отбор.НастраиваемыйОбъект.Установить(НастраиваемыйОбъект);
   
   Если Найти(НастраиваемыйОбъект, "ОтчетОбъект") > 0 Тогда
       ФормаВыбора.Отбор.ТипНастройки.Установить(Перечисления.ТипыНастроек.НастройкиОтчета);
   КонецЕсли;
   
   ФормаВыбора.Отбор.НастраиваемыйОбъект.Установить(НастраиваемыйОбъект);
   
   ФормаВыбора.ПараметрТекущаяСтрока    = СохраненнаяНастройка;
   
   ФормаВыбора.РежимСохраненияНастройки = РежимСохраненияНастройки;
   
   ФормаВыбора.ЭлементыФормы.СправочникСписокСохраненныеНастройки.Колонки.Владелец.Видимость = Ложь;
   
   ФормаВыбора.ОткрытьМодально();

КонецПроцедуры

Как осуществить данную задачу.
2 + 2 = 3.9999999999999999999999999999999...