Имя: Пароль:
1C
1С v8
Программно завершить сеансы пользователей файловой базы
, ,
0 ac13
 
13.02.18
12:55
ПрекратитьРаботуСистемы();
или
ЗавершитьРаботуСистемы();
работает только для текущего сеанса. А мне надо вырубить всех активных пользователей. Как это сделать, не вырубая сеансы через диспетчер задач?
1 Волшебник
 
модератор
13.02.18
12:56
2 ac13
 
13.02.18
13:07
Мне нужно выгнать пользователей сейчас.
Обработчики ожидании при начале работы системы и т.п. мне не подходят, так как чтобы это всё работало пользователю надо будет перезапускать базу.
Значит нет никакой процедуры которую я запустил бы сейчас и всех пользователей вырубило?
3 ВРедная
 
13.02.18
13:08
(2) Если ты ее в конфигурации не написал и это не типовая конфа, а также не клиент-сервер, то нет.
4 ГдеСобака Зарыта
 
13.02.18
13:17
Добавить объект в конфигурацию, обновить Конфу БД. 1С предложит отключить всех пользователей
5 mehfk
 
13.02.18
13:21
(2) Обесточь здание.
6 vis_tmp
 
13.02.18
13:23
(4)Точно?
7 Tatitutu
 
13.02.18
13:25
(0) ищи. обработок "как грязи" запустил указал время выгнал - сделал свои грязные делишки .Добро пожаловать обратно
8 ГдеСобака Зарыта
 
13.02.18
13:26
(6) Всегда так делаю
9 mehfk
 
13.02.18
13:28
(8) У тебя тоже файловая база?
10 ac13
 
13.02.18
14:09
(4) такой вариант катит только для клиент-серверной базы
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс