Имя: Пароль:
1C
1С v8
Хранение значений внешней обработки
0 mefisto666series
 
06.02.14
09:37
задача передо мной такая: нужно хранить некоторые данные с формы обработки, как то: логин, пароль для фтп, период дат, и путь ко временной папке. обычно пользуюсь тем, что добавляю то что надо хранить в сохраняемые значения, но клиент жалуется, что часто слетают эти настройки. хранить во внешнем файле им тоже не вариант, т.к. им влом вручную подгружать этот файл; была идея прописать в коде чтобы автоматом брался файл из папки, где обработка лежит, но они обработку подгружают в справочник внешние отчеты и обработки, оттого тоже не вариант. теоретически можно было бы зашить все в код, но тогда любой получивший в руки обработку может творить с их данными что хочет, так что тоже не вариант. да и временную папку как создавать, если они будут в серверном варианте пользовать базу, хз где эта временная папка появится. вот вопрос тогда, какие ещё варианты есть?
1 1Сергей
 
06.02.14
09:39
справочник, РС, файлик, внешняя БД, реестр наконец
2 mefisto666series
 
06.02.14
09:56
(1) ну, внешняя бд и файлик это почти одно и то же, и, задавать путь к ним клиенту не шарман. справочник... конфу менять не дадут, чтобы завести новый. регистр - то же самое. реестр? а что с реестром?
3 х86
 
06.02.14
09:59
4 1Сергей
 
06.02.14
10:00
(2) >>а что с реестром?

С реестром всё в порядке - пиши, читай, люби гусей
5 PLUT
 
06.02.14
10:07
(0) Хренилище, не?
6 mefisto666series
 
07.02.14
09:24
(3) а разве это не то же самое, что добавлять настройки в сохраняемые значения формы?
7 Azgerd
 
07.02.14
09:53
Я храню значения так:
Процедура ПередЗакрытиемНаСервере()
    ХранилищеОбщихНастроек.Сохранить(,"ИмяПути",ИмяПути);
КонецПроцедуры
"Имя пути" хранится в конфигурационном файле и вроде ничего ни разу не слетало.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс