Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Сохранение настроек внешней обработки в БД УПП 1.3 (http://forums.kuban.ru/f1040/sohranenie_nastroek_vneshnej_obrabotki_v_bd_upp_1_3_a-8488448.html)

SergeyS 03.10.2017 18:09

Сохранение настроек внешней обработки в БД УПП 1.3
 
Обычные формы. Имеется внешняя обработка на ней несколько табличных частей. Хочу сохранить настройки в БД УПП 1.3.
Нашел пример, но он для отчетов на СКД.
Я думаю мне нужно заменить эти строки: - СохраненнаяНастройка = Новый ХранилищеЗначения(КомпоновщикНастроек.ПолучитьНастройки());
СтруктураНастройки.Вставить("СохраненнаяНастройка", СохраненнаяНастройка);-
Так чтобы там оказались мои табличные части.
Скажите пожалуйста, как мне сохранить настройки внешней обработки в БД УПП 1.3.

Процедура ДействияФормыСохранитьНастройки(Кнопка)

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

СтруктураНастройки.Вставить("Пользователь", глЗначениеПеременной("глТекущийПользователь"));
СохраненнаяНастройка = Новый ХранилищеЗначения(КомпоновщикНастроек.ПолучитьНастройки());
СтруктураНастройки.Вставить("СохраненнаяНастройка", СохраненнаяНастройка);

ВозвращаемаяСтруктура = УниверсальныеМеханизмы.СохранениеНастроек(СтруктураНастройки);

Если ВозвращаемаяСтруктура <> Неопределено Тогда
мТекущаяНастройка = ВозвращаемаяСтруктура;
Иначе
мТекущаяНастройка = СтруктураНастройки;
КонецЕсли;

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


Текущее время: 09:19. Часовой пояс GMT +3.