Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 13:25

аутэнтификация

Автор Smokez, 20 мая 2015, 17:52

0 Пользователей и 1 гость просматривают эту тему.

Smokez

Доброго времени суток. Интересует такой вопрос.
В конфигурации созданы роли. Существует роль "Мастер", мастер может создавать документ "Ремонт техники".
Каким образом можно сделать чтобы при создании документа в реквизит "мастер" подставлялось имя человека который зашел под данной ролью?

cska-fanat-kz

Не знаю как у вас реализовано...
Обычно при запуске инициализируется глобальная переменная глТекущийПользователь.
Ее и надо присвоить реквизиту "Мастер".
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Smokez

Я новичек,
а по точнее можно?

cska-fanat-kz

это от вас по-точнее!
что за конфигурация?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Rasty

МенеджерПользователейИнформационнойБазы (InfoBaseUsersManager)
ТекущийПользователь (CurrentUser)
Синтаксис:

ТекущийПользователь()
Возвращаемое значение:

Тип: ПользовательИнформационнойБазы.
Описание пользователя, аутентифицированного в текущем сеансе. Если список пользователей информационной базы пустой, то в качестве текущего пользователя будет возвращен пользователь с пустым именем и идентификатором объекта, полученного методом НайтиПоИмени, если в параметре указано пустое имя.
Описание:

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

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Примечание:

Доступен всем пользователям.
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Теги:
Рейтинг@Mail.ru

Поиск