Функція, яка виводить всю інформацію про поточного клієнта

Функція, яка виводить всю інформацію про поточного клієнта

Невелика функція, яка отримує всю інформацію про всіх активних користувачів. Щоб функція працювала, потрібно в ролях проставити галку "Активні користувачі".

Для прикладу будемо повертати інформацію: Під яким клієнтом сидить поточний користувач.


&НаСервереБезКонтекста
Функция ПолучитьИнформациюОТекущемПользователе()

    // Отримуємо список усіх з'єднань
    Соединения = ПолучитьСоединенияИнформационнойБазы();

    // Обходимо у циклі, шукаємо наше
    Для Каждого Стр Из Соединения Цикл

        // Перевіряємо знайшли наше чи ні
        Если Стр.НомерСоединения = НомерСоединенияИнформационнойБазы() Тогда

            // Якщо знайшли, то повертаємо значення і випадаємо з циклу
            Возврат ПредставлениеПриложения(Стр.ИмяПриложения);

        КонецЕсли;

    КонецЦикла;

    //Якщо нічого не знайшли:(
    Возврат Неопределено;

КонецФункции



Теги:   


2023-02-05





Вибрати мову:
-  руский
-  Українська