Имя: Пароль:
1C
 
Как реализовать отключение пользователей в случае простоя
0 Enot_tut
 
15.09.17
14:13
Как реализовать отключение пользователей в случае простоя программе 1с, допустим через 30 мин
1 Ненавижу 1С
 
гуру
15.09.17
14:16
(0) что такое простой пользователя?
2 DrShad
 
15.09.17
14:17
настроить сервант
3 Enot_tut
 
15.09.17
14:18
(1)  бездействование в системе 1с,
4 Ненавижу 1С
 
гуру
15.09.17
14:20
(3) ну нажал кнопку формирования отчета, тот отправил на сервер запрос, который будет час обрабатьываться, это бездействие в системе 1с?
5 Rusland
 
15.09.17
14:23
Во чего в закромах валяется:
Могу выслать. :) :) :)

ReadMe

Внешняя компонента NoSlip.dll предоставляет всего 1 метод -
GetLastInputInfo(), возвращающий число секунд простоя открытого сеанса
1с-Предприятия (т.е. время, в течении которого не было движений мышки и
нажатий клавиш клавиатуры не вобще в системе, а в окне этого экземпляра
окна 1с-Предприятия). Для чего нужно, надеюсь, понятно.
На сайте 1с-Профессионал есть аналогичная разработка Waiter
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=77&lid=2713
от Сергея Гурова http://1c.proclub.ru/userinfo.php?uid=9958
Я ее использовал раньше, но мне она не понравилась по 2 причинам :
1)Waiter - не внешняя компонента, а Com-объект, его нужно регестрить на каждой машине
2)Он глючит!

А моя внешняя компонента не требует регистрации и вроде пока :) не глючит.
Работает под Win98-2000-2003, проверял.

Замеченные баги:
Если подключена компонента NoSlip, не работает 1с-компонента ez2.dll для печати штрих-кодов
на принтерах Ez-2 и EZ-4, не создается объект. Похоже , виноваты они, а не я , поскольку со
всеми остальными компонентами такого не наблюдается.
bulpi
6 Enot_tut
 
15.09.17
14:27
еще есть варианты?
7 uno-group
 
15.09.17
14:42
С помощью FormEx переодически определяешь координаты мышки и если в течении 30 минут они не меняются то значит пользователь не работает отключаешь его
8 Fish
 
15.09.17
14:44
(0) Каждые 30 минут задавай вопрос - если не ответил, то руби сеанс.
9 Rusland
 
15.09.17
14:45
Таки чем NoSlip.dll не подходит, зачем изобретать велосипед?
10 dezss
 
15.09.17
14:46
(8) лучше каждую минуту и накапливать отрицательные ответы. А то нажмет и уйдет. Фактический простой будет около 59 минут
11 СамыйУмный
 
15.09.17
14:49
а как же в конфигураторе: Администрирование -> Параметры информационной базы
12 Fish
 
15.09.17
14:49
(10) Да, этот вариант намного лучше :)
13 Emelya
 
15.09.17
14:54
В SAP есть такая фича. У меня он отваливается примерно через 2 часа, если не работаю в нём. Но мне это не нравиться. Потом опять запускай его...
14 Fish
 
15.09.17
14:55
(13) Ну так отключи, раз не нравится.
15 yzimin
 
15.09.17
14:57
А зачем вообще отключать пользователей? Проблема-то у вас какая?
16 Emelya
 
15.09.17
15:03
(14) SAP админин базисник, у остальных прав нет.
17 dezss
 
15.09.17
15:25
(15) Лицензий, скорей всего, не хватает...
Так что есть еще одно предложение, купить лицензий.
18 le_
 
15.09.17
15:38
(11) Кстати, в 8.3 есть.