Подскажите как реализовать такую задачу:
В форме документа ПриОткрытии я прописал Заблокировать(), теперь другим пользователям не удается открыть документ открытый кем-либо. Но програмно документ изменяться может.
тоесть:
ДокКальк = СП.Калькуляция.ПолучитьОбъект();
ДокКальк.Заблокирован());
возвращает "Нет". Как заблокировать чтобы документ вообще нельзя было изменять никак пока он открыт кем-либо?
(2) Спасибо за совет но не получается и так как ты советовал:
ДокКальк = СП.Калькуляция.ПолучитьОбъект();
вБлокировке = Ложь;
Попытка
ДокКальк.Заблокировать(); //Заблокирован());
Исключение
Сообщить("Заблокирован");
КонецПопытки;
дает блокировать ещё раз
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.