|
Сохранить значение, но для всех? | ☑ | ||
---|---|---|---|---|
0
aptomilov
13.03.12
✎
15:31
|
Есть настраиваемый отчет (внеш обработка), надо каким то образом сохранить настройки отчета для всех пользователей, как это сделать?
|
|||
1
Reset
13.03.12
✎
15:32
|
Завести константу или РС?
|
|||
2
aptomilov
13.03.12
✎
15:33
|
Значения типа дерево и структура
|
|||
3
Reset
13.03.12
✎
15:34
|
... легко сериализуются или пакуются в ХЗ (менее предпочтительно)
|
|||
4
aptomilov
13.03.12
✎
15:34
|
ХЗ это кто
|
|||
5
Reset
13.03.12
✎
15:35
|
Хранилище Значения ;)
|
|||
6
aptomilov
13.03.12
✎
15:36
|
я думал об этом тока как с фалами работал закидывал в принципе
|
|||
7
Sonny
13.03.12
✎
15:36
|
ЗначениеВФайл(); И на общедоступный сетевой ресурс :)
|
|||
8
aptomilov
13.03.12
✎
15:36
|
файлами
|
|||
9
aptomilov
13.03.12
✎
15:36
|
(7) тоже вариант, но не самый лучший ))
|
|||
10
H A D G E H O G s
13.03.12
✎
15:39
|
ХранилищеОбщихНастроек
|
|||
11
H A D G E H O G s
13.03.12
✎
15:40
|
Специально для такого сделали.
|
|||
12
aptomilov
13.03.12
✎
15:41
|
(10) а где этот фрукт - никогда не юзал))
|
|||
13
vmv
13.03.12
✎
15:41
|
12 в СП - поиск
|
|||
14
vmv
13.03.12
✎
15:42
|
во чистых типовых под УФ активно юзают именно это
|
|||
15
Reset
13.03.12
✎
15:47
|
А оно разве "общее для всех"? Вроде предназначается для хранения в разрезе пользователей. Ну можно конечно "служебного" пользователя использовать. Имхо, для хранения настроек "общих для базы" как раз РС (ex. учетная политика)
|
|||
16
Reset
13.03.12
✎
15:47
|
Извиняюсь, если гоню, я не имел с ним еще опыта.
|
|||
17
H A D G E H O G s
13.03.12
✎
15:53
|
Нафиг не нужен отдельный регистр для всякой мелочевки.
ХранилищеОбщихНастроек - тупо таблица с ключами-полями ИмяОбъекта (строка) ИмяНастройки (строка) ИмяПользователя (строка) и значением - ДвочнымиДанными Все, что сериализуется - храниться, имя пользователя - любое, хоть GUID |
|||
18
Reset
13.03.12
✎
15:57
|
(17) Ок
|
|||
19
aptomilov
13.03.12
✎
16:11
|
нашел в справке будем смотреть всем спасибо
|
|||
20
Defender aka LINN
13.03.12
✎
16:12
|
Главное - никогда и ни за что не смотри, как это в типовых сделано.
|
|||
21
vmv
13.03.12
✎
16:18
|
(20) не гони
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) НаправлениеСортировки = ХранилищеОбщихНастроек.Загрузить("НастройкиСортировкиРабот", "НаправлениеСортировки"); КонецПроцедуры чем отличается от привычного всем, но ограниченному в смысле ключевой установки и поска СохранитьЗначение() в старых версиях платформы, чтобы накосячить с сохранинием/восстановлением нужно быть полным неадекватом |
|||
22
H A D G E H O G s
13.03.12
✎
16:20
|
(21) СохранитьЗначение() - конкретно для текущего пользователя.
|
|||
23
Defender aka LINN
13.03.12
✎
16:27
|
(21) Я тебя сильно шокирую, если скажу, что в типовых конфигурациях настройки сохранялись в регистр либо в справочник?
|
|||
24
aptomilov
14.03.12
✎
07:42
|
Делаю вот так :
ХранилищеОбщихНастроек.Сохранить("НастройкаОтчета", ,ДеревоБюджет); СписокКлючей=ХранилищеОбщихНастроек.ПолучитьСписок("НастройкаОтчета"); и список ключей пустой, чего не так делаю |
|||
25
aptomilov
14.03.12
✎
07:49
|
все нашел .Загрузить надо было
|
|||
26
0xFFFFFF
14.03.12
✎
07:57
|
А где кстати это ХранилищеОбщихНастроек хранится физически?
|
|||
27
H A D G E H O G s
14.03.12
✎
11:09
|
(26) Таблица SQL
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |