Имя: Пароль:
1C
1С v8
Хранение настроек для всех пользователей, в т.ч. новых
0 live in sky dreams
 
02.12.16
11:30
Необходимо зафиксировать в базе 3 значения типа булево. В будущем возможно будет больше. То есть сохранять удобнее будет в структуре, чтобы потом можно было использовать более 3... или менее.. с минимальной правкой имеющегося кода.

Создавать под это константы.... бррр

Есть ХранилищеОбщихНастроек и можно было бы использовать его, если бы оно действительно было общим.
Поправьте меня, если я ошибаюсь, но как я понял:
Необходимо указывать для какого конкретно пользователя я сохраняю эту настройку. Если не укажу, то она сохранится под именем пользователя, совершающего сохранение.

А как им пользоваться под другими пользователями?
Создавать некоего "эталонного" пользователя не предлагать.

В момент когда пользователь выполняет от своего имени некую процедуру или функцию хорошо было бы если бы он имел доступ к этим хранимым значениям не заботясь о том от чьего имени они создавались.

Есть ли в платформе механизм хранения "для всех"?
1 DmitrO
 
02.12.16
11:43
Все хранилища на пользователя.
Для всех, это объекты базы данных: Константы, справочники, регистры сведений.
2 live in sky dreams
 
02.12.16
11:46
(1)
Конфа УТ. Перебрал РС - тоже подходящего ничего не нашел пока.
Если так и не найду, еще раз внимательно переберу что есть,  придется слабать РС под хранение произвольных значений.
3 live in sky dreams
 
02.12.16
11:49
интересуют ключи
1) Строка огр. длины - для идентификации настройки по имени.
2) Объект - произвольный тип для отбора принадлежности настройки к объекту

значения:
1) Значение- произвольный тип

Ребята, если кто то видел подобные РС в УТ 10.3 или что-то знает об их судьбе или текущем местоположении очень просим вас немедленно сообщить по телефону..... :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший