Имя: Пароль:
1C
1С v8
Как вывести имя текущего пользователя в предупреждениях или сообщениях?
, ,
0 pnamik
 
06.08.15
12:38
Конфа 8.1, самописная.
Как в предупреждениях вывести имя текущего пользователя?
Например: "Пользователь! Не заполнен реквизит ТЧ", где Пользователь - конкретное имя того, кто работает в базе.
В конфе есть Справочники-Пользователи
1 shuhard_серый
 
06.08.15
12:39
(0) использовать стандарный путь - параметры сеанса
2 1Сергей
 
06.08.15
12:40
Если есть справочник Пользователи, то должны быть и механизмы по определению текущего
3 Metman
 
06.08.15
12:40
Посмотри как заполняется ответственный в документах
4 18_plus
 
06.08.15
12:41
а ЗАЧЕМ?!
5 Fram
 
06.08.15
12:42
Глобальный контекст (Global context)
ИмяПользователя (UserName)
Синтаксис:

ИмяПользователя()
Возвращаемое значение:

Тип: Строка.
Имя пользователя.
Описание:

Получает имя пользователя, указанного при запуске программы.

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

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Пример:

ТекущийПользователь = ИмяПользователя();
6 pnamik
 
06.08.15
12:42
(3) ответственного нет.
В справочнике пользователи есть Пупкин, Алина, например

Если Алина работает, то нужно чтобы сообщение или предупреждение было "Алина! Не заполнен реквизит!'
7 18_plus
 
06.08.15
12:43
под усер френдли интерфейс подразумеваются совсем другие вещи :)
8 Metman
 
06.08.15
12:46
2 варианта:
1. делайте справочнтк с фотографиями сотрудников, цепляете вебкамеру, пишешь модуль идентификации.
2. Делаешь как в (1).
9 18_plus
 
06.08.15
12:55
(8) ага, если пользователь выпал из поля зрения камеры больше чем на три минуты орать через колонки "Алина! Арбайтен! Солнце ещё высоко"
10 gigi789
 
06.08.15
12:58
(6) те в 5 ответ дали
11 pnamik
 
06.08.15
13:27
(5) Спасибо. Получилось так:
Предупреждение(ИмяПользователя() +
      "! Не заполнен реквизит);
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший