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