1С: Блокировка документа для изменения другими пользователями.
Задача: в одном самописном документе необходимо запретить одновременную работу в нём другим пользователям, если оный уже кем-то открыт.
Решение:
При открытии документа его необходимо блокировать следующим образом:
1 2 3 4 5 6 7 8 9 10 |
&НаСервере Процедура ПриОткрытииНаСервере() ЗаблокироватьДанныеДляРедактирования(Объект.Ссылка,,ЭтаФорма.УникальныйИдентификатор); КонецПроцедуры &НаКлиенте Процедура ПриОткрытии(Отказ) ПриОткрытииНаСервере(); КонецПроцедуры |