Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

В УФ нетиповая, не получается определить ТекПользователя.

В УФ нетиповая, не получается определить ТекПользователя.
Я
   Guerro
 
02.07.19 - 16:15
Хочу чтобы ПриНачалеРаботыСистемы() или ПередНачаломРаботыСистемы() определялся текущий пользователь. Процедура ПользователиИнформационнойБазы.ТекущийПользователь() и параметр ПараметрыСеанса.ТекущийПользователь
вообще не определяются. Определение текущего пользователя нужно, чтобы в будущем в модулях можно было указать переменную ТекПользователь вместо процедуры или параметрасеанса. Как можно добиться этой цели?
 
 
   ДенисЧ
 
1 - 02.07.19 - 16:16
Возьми БСП и используй тамошние функции. Или их содержание
   Guerro
 
2 - 02.07.19 - 16:19
(1) бессоюзные предложения?
   Guerro
 
3 - 02.07.19 - 16:20
(1) а понял БСП - Библиотека стандартных подсистем
   sqr4
 
4 - 02.07.19 - 17:13
ПользователиИнформационнойБазы.ТекущийПользователь() что это возвращает?
   palsergeich
 
5 - 02.07.19 - 17:16
Это при объединении с БСП надо ручками ещё скопировать модуль сеанса и модуль управляемого приложения, очень частая ошибка
   fisher
 
6 - 02.07.19 - 17:29
(0) "Процедура ПользователиИнформационнойБазы.ТекущийПользователь() и параметр ПараметрыСеанса.ТекущийПользователь вообще не определяются"
Потому что ПриНачалеРаботыСистемы() или ПередНачаломРаботыСистемы() исполняются на клиенте, а это серверная функциональность.
Как верно посоветовали - для самописок на УФ надо сразу брать БСП (пусть и выборочно). Оно для того и придумано (в том числе, во всяком случае).
   Сияющий в темноте
 
7 - 02.07.19 - 17:57
в БСП пользователи живут в справочнике,если что.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.