|
сохранение настроек в файл | ☑ | ||
|---|---|---|---|---|
|
0
ALEX7519
10.03.20
✎
12:04
|
Ситуация : 1с БП 3.0 есть внешняя обработка, в ней есть табличная часть (Способы)
Добавил на форму пару кнопок для сохранения, зарузки значений которые туда набьют вроде работает. А можно эти данные еще и в файл куда-нибудь сохранять (и загружать соответственно) - на случай если бухи похерят эти настройки &НаСервере Процедура СохранитьННаСервере() КлючНастроек = "ЗагрузкаЗарплатыИзЗУП"; Настройки = Новый Соответствие; Настройки.Вставить("Способы", Объект.Способы.Выгрузить()); ОбщегоНазначения.ХранилищеОбщихНастроекСохранить("ЗагрузкаЗарплатыИзЗУП_Водоканал83", КлючНастроек, Настройки); КонецПроцедуры &НаКлиенте Процедура СохранитьН(Команда) СохранитьННаСервере(); КонецПроцедуры &НаСервере Процедура ЗагрузитьННаСервере() КлючНастроек = "ЗагрузкаЗарплатыИзЗУП"; ЗначениеНастроек = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("ЗагрузкаЗарплатыИзЗУП", КлючНастроек); Если ТипЗнч(ЗначениеНастроек) = Тип("Соответствие") Тогда Объект.Способы.Загрузить(ЗначениеНастроек.Получить("Способы")); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ЗагрузитьН(Команда) ЗагрузитьННаСервере(); КонецПроцедуры |
|||
|
1
Галахад
гуру
10.03.20
✎
12:14
|
Храни там же:
ОбщегоНазначения.ХранилищеОбщихНастроекСохранить("ЗагрузкаЗарплатыИзЗУП_Водоканал83_Бэкап", КлючНастроек + ТекущаяДата(), Настройки); |
|||
|
2
ALEX7519
10.03.20
✎
12:47
|
(1) и потом если сломают востанавливать на нужную дату ? ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("ЗагрузкаЗарплатыИзЗУП", КлючНастроек + ДАТА);
а хранилище не может похерится если копию базы сделать или еще как-нито ? |
|||
|
3
mikecool
10.03.20
✎
12:56
|
настройки сериализовать и в хмл файл записать
обратно - прочитал и десериализовал |
|||
|
4
Галахад
гуру
10.03.20
✎
12:57
|
(2) Ну типа того.
Все может быть. Но хранить в базе, в любом случае надежнее чем в файлах. Если базу бэкапить, конечно. |
|||
|
5
ALEX7519
10.03.20
✎
13:29
|
(3) хм а это как ? :)
(4) я там не на постоянке хз что они там без меня творят - мне проще себе в файл сохранить до темных времен ) |
| Форум | Правила | Описание | Секции | Поиск |