Помощь - Поиск - Пользователи - Календарь
Полная версия: Как проверить работает открыт ли документ другим пользователем
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Конфигурирование на платформе "1С:Предприятие 8.x"
basha
В семерке при открытии документа редактируемого другим пользователем появлялось сообщение "Ошибка блокировки данных" или что-то этом роде. А как реализовать такую функцию в восьмерке? wall.gif
AlexeyTiRe
А зачем?
Jaivan
В 8-ке для этого есть функция заблокировать, например
ЭтотОбъект.Заблокировать(); - в процедуре ПриОткрытии документа и не забудь добавить
ЭтотОбъект.Разблокировать(); - в роцедуре ПриЗакрытии документа.
Миша....
ЭтотОбъект.Заблокировать(); - в процедуре ПриОткрытии документа и не забудь добавить
ЭтотОбъект.Разблокировать(); - в роцедуре ПриЗакрытии документа.

Использовал эту функцию. Но при выполнении некоторой обработки, по изменению скрытых реквизитов - из выборки не видно заблокирован докумен или нет.
tunec
угу.... а ты попробуй в обработке:

Попытка
Док.Заблокировать();
Исключение
Сообщить("Невозможно заблокировать документ "+Док.Номер);
КонецПопытки;
BabySG
Есть метод Заблокирован()
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.