Небольшая функция, которая получает всю информацию обо всех активных пользователях. Чтобы функция работала нужно в ролях проставить галку "Активные пользователи".
Для примера будем возвращать информацию: Под каким клиентом сидит текущий пользователь.
&НаСервереБезКонтекстаФункция ПолучитьИнформациюОТекущемПользователе() // Получаем список всех соединений Соединения = ПолучитьСоединенияИнформационнойБазы();
// Обходим в цикле, ищем наше Для Каждого Стр Из Соединения Цикл // Проверяем нашли наше или нет Если Стр.НомерСоединения = НомерСоединенияИнформационнойБазы() Тогда // Если нашли то возвращаем значение и выпадаем с цикла Возврат ПредставлениеПриложения(Стр.ИмяПриложения); КонецЕсли; КонецЦикла; //Если ничего не нашли :( Возврат Неопределено; КонецФункции
2023-02-05