Если СтруктураОбъекта.ЗапрещеноРедактированиеВсехРеквизитов Тогда
Форма.ТолькоПросмотр = Истина;
Форма.ЗаблокироватьДанныеФормыДляРедактирования();
Во первых зачем делать блокировку элемента, если и так форма недоступна? т.к. только просмотр включен ... Может кто делал что-то подобное и знает...
А во вторых даже если и делать, что другой пользователь с ограниченными правами не может войти в тот же элемент справочника (выдает сообщение что элемент заблокирован) то почему, когда я ставлю права Администратора пользователю, а потом убираю он открыть дает, но не видит прикрепленные к номенклатуре файлы? А может и еще чего, но что странно открывает всё таки...
Форма.ТолькоПросмотр = Истина - что бы нельзя было изменить
Форма.ЗаблокироватьДанныеФормыДляРедактирования() - что бы пока открыть документ никто другой не мог изменить
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.