В семерке при открытии документа редактируемого другим пользователем появлялось сообщение "Ошибка блокировки данных" или что-то этом роде. А как реализовать такую функцию в восьмерке?
AlexeyTiRe
6.9.2007, 14:11
А зачем?
В 8-ке для этого есть функция заблокировать, например
ЭтотОбъект.Заблокировать(); - в процедуре ПриОткрытии документа и не забудь добавить
ЭтотОбъект.Разблокировать(); - в роцедуре ПриЗакрытии документа.
Миша....
8.10.2008, 11:09
ЭтотОбъект.Заблокировать(); - в процедуре ПриОткрытии документа и не забудь добавить
ЭтотОбъект.Разблокировать(); - в роцедуре ПриЗакрытии документа.
Использовал эту функцию. Но при выполнении некоторой обработки, по изменению скрытых реквизитов - из выборки не видно заблокирован докумен или нет.
угу.... а ты попробуй в обработке:
Попытка
Док.Заблокировать();
Исключение
Сообщить("Невозможно заблокировать документ "+Док.Номер);
КонецПопытки;
Есть метод Заблокирован()
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.