Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как выкинуть пользователей
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
oleynik
Можно ли как-нибудь выкинуть пользователей принудительно, но корректно, чтобы после этого база не просила переиндексации? Возможность выкинуть принудительно у меня есть, хотелось бы еще и корректно...
alex040269
ну судя по "переиндексации" это 7.7.

единственная надежда на

ОбработкаОжидания("ЗавершениеРаботы",5);


далее Ваша фантазия...
-=VJ=-
Цитата(oleynik @ 13.09.11, 14:57) необходимо зарегистрироваться для просмотра ссылки
Можно ли как-нибудь выкинуть пользователей принудительно, но корректно, чтобы после этого база не просила переиндексации? Возможность выкинуть принудительно у меня есть, хотелось бы еще и корректно...


Самый распостраненный способ - ложим в папку базы файл (например adm.lck) и на проверке его нахождения строим процедуру, которую засовываем в ОбработкуОжидания - скажем на пять минут, с ежеминутным выводом предупреждения о необходимости выхода.
Главная проблема - что это не всегда срабатывает, например когда у пользователя выведено окно с запросом сохранения изменений или когда пользователь вообще ещё не до конца вошел в базу. Вот тут уже ничего не сделаешь, по-моему
mister-x
див. тему необходимо зарегистрироваться для просмотра ссылки
Vofka
По-моему этот вопрос у нас недавно поднимался. Поищите по форуму

Впрредь используйте поиск, а то тема будет перемещена в корзину! необходимо зарегистрироваться для просмотра ссылки
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.