|
ЗавершитьРаботуСистемы() |
☑ |
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)Да, можно.
|
|