Имя: Пароль:
1C
1С v8
Определение текущего пользователя
0 Wonders
 
18.07.17
22:32
Здравствуйте, подскажите, как определить текущего пользователя? Пробовал двумя способами:


1.&НаСервере
Процедура Ответственный()
    Элементы.Ответственный = ПользователиИнформационнойБазы.ТекущийПользователь();
КонецПроцедуры

&НаКлиенте
Процедура ОтветственныйПриИзменении(Элемент)
    Ответственный();
КонецПроцедуры

Возникает ошибка: Поле объекта не доступно для записи (Ответственный).

2. Через ПараметрыСеанса:

&НаСервере
Процедура ответственный()
    Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;
КонецПроцедуры

&НаКлиенте
Процедура ОтветственныйПриИзменении(Элемент)
    ответственный();
КонецПроцедуры


Ошибка: Попытка получения неинициализированного значения параметра сеанса.
1 Krabb
 
18.07.17
22:35
2 marty0701
 
18.07.17
23:47
Элементы.Ответственный
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой