Программное получение списка активных пользователей (начиная с релиза 8.0.10.27.)

 

В 1С: Предприятие 8.0 существует возможность программного получения списка активных пользователей.

Для получения списка активных пользователей необходимо использовать метод: ПолучитьСоединенияИнформационнойБазы()

 

Пример кода:

 

Процедура ПолучениеСпискаАктивныхПользователей()

ИтогСписокСоединений.Очистить();

СоединенияИнформационнойБазы = ПолучитьСоединенияИнформационнойБазы();

Для Каждого Соединение Из СоединенияИнформационнойБазы Цикл

ТЗ=ИтогСписокСоединений.Добавить();

ТЗ.Пользователь=Соединение.Пользователь.Имя;

ТЗ.Приложение=ПредставлениеПриложения(Соединение.ИмяПриложения);

ТЗ.НачалоРаботы=Соединение.НачалоСеанса;

ТЗ.Компьютер=Соединение.ИмяКомпьютера;

ТЗ.Соединение=Соединение.НомерСоединения;

КонецЦикла;

нНомерТекущегоСоединения=НомерСоединенияИнформационнойБазы();

КонецПроцедуры

 

 

 

Посмотреть литературу по 1C:Предприятие 8.0 >>>

 

 

 

http://thebeautiful.narod.ru

 

 

 

Hosted by uCoz