|
Как программно завершить роботу всех пользователей ? | ☑ | ||
---|---|---|---|---|
0
Baglandir
29.03.13
✎
18:48
|
Как программно завершить роботу всех пользователей ?
Хочу написать обработку которая всех выкинет из 1С. |
|||
1
fisher
29.03.13
✎
18:51
|
Набери тоже самое в гугле.
"Хочу" можешь не набирать. |
|||
2
Baglandir
29.03.13
✎
18:54
|
Коннектор = Новый COMОбъект("V81.COMConnector");
Сервер = Коннектор.ConnectWorkingProcess("TestServer"); // Аутентифицироваться с административными правами в нужной базе. Сервер.AddAuthentication("Администратор", " "); // Создать объект нужной информационной базы. ИнформационнаяБаза = Сервер.CreateInfoBaseInfo(); ИнформационнаяБаза.Name = "Test_Base"; // Получить соединения базы. СоединенияБазы = Сервер.GetIBConnections(ИнформационнаяБаза); // Разорвать соединения клиентских приложений. Для Каждого Соединение Из СоединенияБазы Цикл Сервер.Disconnect(Соединение); КонецЦикла; {Форма.Форма.Форма(5)}: Помилка при виклику методу контексту (ConnectWorkingProcess) Сервер = Коннектор.ConnectWorkingProcess("Lv"); через: Відбулася виняткова ситуація (V82.COMConnector.1): server_addr=tcp://Lv:1542 descr=[fe80::4cc9:a7f1:3a8:30e1%18]:1542:Помилка мережевого доступу до сервера (Windows Sockets - 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. ); 169.254.48.225:1542:Помилка мережевого доступу до сервера (Windows Sockets - 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. ); 10.10.108.114:1542:Помилка мережевого доступу до сервера (Windows Sockets - 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. ); line=537 file=Src\DataExchangeTcpClientImpl.cpp |
|||
3
Kreont
29.03.13
✎
18:55
|
В стандартной есть готовое, ищи по:
ЗавершитьРаботуПользователей и в том же глоб.модуле см.что надо. |
|||
4
Baglandir
29.03.13
✎
18:57
|
(3)
Нашёл ЗавершитьРаботуСистемы - касается только текущего сеанса |
|||
5
Kreont
29.03.13
✎
19:00
|
(4) см.там же через PgUp + PgDwn :)
|
|||
6
Живой Ископаемый
29.03.13
✎
19:24
|
2(4) не там ищешь. это не функция движка, а функция ВСЕХ ТИПОВЫХ современных КОНФ
|
|||
7
Baglandir
29.03.13
✎
19:26
|
(6) Спасибо
|
|||
8
Crush
29.03.13
✎
19:35
|
Учитывая то обстоятельство, что сейчас пятница и расплавленное серое вещество потихоньку стекает в сторону дома, то лучше установить на пути провода питания офиса реле с вебмордой. Тогда уж точно получится программно завершить работу всех пользователей. Дефолтовый тамаут = Мин(ВремяАвтономнойРаботыУПСаСервера, УпсаЮзера).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |