Имя: Пароль:
1C
 
ЗавершитьРаботуСистемы()
0 Cerrg
 
26.09.05
14:27
Как применить для выбрасывания конкретного пользователя?
1 OFF
 
26.09.05
14:32
наверно проверить тот или нет пользователь, только потом выбрасывать
2 Cerrg
 
26.09.05
14:33
Э-э-э, типа:
Если глТекущийПользователь = "Вася" Тогда
   ЗавершитьРаботуСистемы();
КонецЕсли;



И система при этом обработает всех пользователей БД??
3 AlexSTAL
 
26.09.05
14:35
(0) Тебе нужно удалённо выбросить конкретного пользователя???
4 vvv29
 
26.09.05
14:36
(0)Тебе выгонялка нужна?
5 vvv29
 
26.09.05
14:37
(0)Смотри как в УТ последних реализовано, через обработчик ожидания
6 Cerrg
 
26.09.05
14:38
(5) в конфе нет привязки к пользователю.
(4) да
(3) да
7 vvv29
 
26.09.05
14:40
(6)Ну во первых ЗавершитьРаботуСистемы() действует для текущего пользователя
8 vvv29
 
26.09.05
14:41
(6)Делай в справочнике галку выгнать и в обработчике ожидания проверяй у текущего пользователя галку
9 Cerrg
 
26.09.05
14:45
(8) Спасибо
10 Cerrg
 
26.09.05
15:17
(8) А где найти этот обработчик?
11 vvv29
 
26.09.05
15:20
(10)Так, начнем с азов - ищи в синтаксис помошнике ПодключитьОбработчикОжидания
12 Cerrg
 
26.09.05
15:24
(11) Нашел, только не понял как вызвать в нужный момент
13 vvv29
 
26.09.05
15:42
(12)В глобальном модуле ПриНачалеРаботыСистемы()
ПодключитьОбработчикОжидания("КонтрольРежимаЗавершенияРаботыПользователей", 300);

и потом там же добавляешь процедуру КонтрольРежимаЗавершенияРаботыПользователей, она будет каждые 300 сек отрабатываться и в ней уже выбирай выгонять или нет
14 Cerrg
 
26.09.05
15:47
(13) Спасибо.
Хм, напоминалку так же можно?
15 vvv29
 
26.09.05
15:50
(14)Да, можно.
AdBlock убивает бесплатный контент. 1Сергей