Добавил расширение. Захватил форму документа. Сделал Событие ПриСозданиеНаСервере вызываемую перед типовой.
Делаю проверку на роль
Если РольДоступна("МояРоль") Тогда
Отказ = ИСТИНА;
КонецЕсли;
Захожу под пользователем у кого эта роль.
Открываю документ. Он его не открывает. Пытаюсь еще раз и он выдает сообщение:
Ошибка блокировки объекта. Объект уже заблокирован:
компьютер: МойПК, пользователь: Кадровик, сеанс: 6, начат: 20.03.2017 в 10:39:47, приложение: Тонкий клиент
Нужно что то еще сделать? Или может в другом событие все это делать?
ПередЧтениемНаСервере блокировалась форма для редактирования.
Дописал в свою проверку
ЭтаФорма.РазблокироватьДанныеФормыДляРедактирования();
и заработало как надо
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой