Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сохранить значение для отдельного пользователя
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
ZhenyaYa
Здравствуйте! Нужно сохранять отдельные значения для отдельных пользователей. СохранитьЗначение() не подходит, так как сохраняет для всех пользователей. Есть какие то штатные методы, или надо справочник создавать для сохранения значений?
1С:Предприятие 7.7 для SQL . Конфигурация : своя
volodya1122
Цитата(ZhenyaYa @ 16.10.13, 13:38) необходимо зарегистрироваться для просмотра ссылки
Здравствуйте! Нужно сохранять отдельные значения для отдельных пользователей. СохранитьЗначение() не подходит, так как сохраняет для всех пользователей. Есть какие то штатные методы, или надо справочник создавать для сохранения значений?
1С:Предприятие 7.7 для SQL . Конфигурация : своя


Если есть Спавочник "Пользователи". То добавить в него нужный реквизит и писать туда....
ZhenyaYa
нету, но что то мне подсказывает, что скоро будет
sava1
Имя переменной самому формировать - ""+Пользователь+"_Склад"
volodya1122
Можно и через СохранитьЗначение() Только каждому пользователю нужно обязательно назначить отдельный каталог
Zaval
Цитата(ZhenyaYa @ 16.10.13, 13:38) необходимо зарегистрироваться для просмотра ссылки
СохранитьЗначение() не подходит, так как сохраняет для всех пользователей.


Что-то Вы не так делаете.
vtas
Цитата(ZhenyaYa @ 16.10.13, 13:38) необходимо зарегистрироваться для просмотра ссылки
СохранитьЗначение() не подходит, так как сохраняет для всех пользователей

Цитата
СохранитьЗначение(<Идентификатор>,<Значение>)
Назначение:
Сохранить некоторое значение для пользователя между сеансами.

значения сохраняются в файле настроек 1Cv7.CFG находящийся в рабочем каталоге пользователя

если же рабочий каталог пользователю не назначен, то используется файл настроек находящийся в каталоге базы (т.е. общий файл настроек для пользователей которым не назначен рабочий каталог)

варианты решения:
а) назначить пользователям рабочие каталоги (предпочтительно);
б) добавить префикс в имя сохраняемого/восстанавливаемого значения:
СохранитьЗначение(ИмяПользователя()+"_ИмяСохраняемогоЗначения", СохраняемоеЗначение);
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.