Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 фев 2026, 10:21

Заполнение реквизита текущим пользователем

Автор Dmitrii_VVV, 01 дек 2025, 17:01

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

Dmitrii_VVV

Всем доброго!

Есть реквизит Объект.Заявитель, необходимо, что бы при создании новой формы он заполнялся текущим пользователем, т.е. тем, под кем запущен сеанс 1с.

Пробовал разные варианты, падает в ошибку.


antoneus

Объект.Заявитель = Пользователи.АвторизованныйПользователь()
Если БСП есть.

sali

даже если нет БСП
в модуле сеанса конфигурации пишешь
Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)
    ПараметрыСеанса.ТекущийПользователь = Справочники.Пользователи.НайтиПоНаименованию(ПолноеИмяПользователя());
КонецПроцедуры

в параметрах сеанса создаешь ТекущийПользователь с типом спр Пользователи - тут еще реквизит Роль с типом спр Роли

Dmitrii_VVV


antoneus

А вызываешь откуда? Больше кода, что мы тут гадать-то будем.

Dmitrii_VVV

antoneus,    Из формы документа. Получилось сделать через:

Объект.Заявитель = ПользователиКлиентСервер.ТекущийПользователь();

Теги: ERP ут КА БП ЗУП УХ 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск