Как программно узнать список пользователей кто работает в 1с 7.7? #346800


#0 by Dixix
Доброго времени суток всем. Как программно узнать список пользователей кто работает в 1с? Заранее спасибо)
#1 by ДенисЧ
штатно - никак
#2 by Dixix
а нештатно?
#3 by ДенисЧ
поиском :-) Здесь эта тема обсасывалась много раз
#4 by JBF
Нештатно - создается справочник активных пользователей. Пользователь вошел в систему - производится запись в справочник, вышел - пользователь удаляется из спр-ка (совсем удаляется, а не просто помечается на удаление).
#5 by ДенисЧ
#6 by JBF
Правда если 1С "упадет", то запись "зависнет" в справочнике и функция, возвращающая количество элементов в справочнике, выдаст неверный результат.
#7 by Heckfy
Там есть: clsLink Синтаксис: clsLink Назначение: Класс содержащий свойства активных соединений с базой 1С Параметры: UserName-Имя пользователя; ComputerName-Имя компьютера, с которого было произведено подключение; RunMode - Вид соединения: LinkTime - время соединения Замечание: Объекты класса возвращаются только методом GetLink
#8 by Dixix
от спасибо) А еще вопросик - как завершить работу принудительно в 1С пользователя, работающего удаленно?
#9 by Мулька
Кильнуть процесс
#10 by Heckfy
Кому спасибо?
#11 by JBF
см :-)
#12 by Ковычки
Штатно -
#13 by Dixix
а кильнуть процесс на удаленной машине из 1С можно как нибудь?
#14 by Heckfy
См.
#15 by Ёпрст
Это слишком сложно :)))
#16 by ДенисЧ
читай tasklist и taskkill
#17 by КонецЦикла
Я так сделал по обработке ожидания (своя табличка): delete from users where spid not in (select spid from master.dbo.sysprocesses) Ну и добавлял соответсвенно
#18 by КонецЦикла
Этот вариант устойчив к падениям + можно получить доп. инфу в одном месте (имя компа, спид, имя юзверя) Мот выложу когда-нить если интересно
#19 by Dixix
конечно интересно. Можешь выслать на Dix@sura.ru? буду благодарен.
#20 by Heckfy
Тебе список пользователей нужен: Которые в базе зарегены или активные в данный момент?
#21 by Dixix
мне активные нужны. Могу по lck файлу отслеживать, но это не интересно. ТК если 1С вырубило -
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С