Есть такая задача - нужно для пользователя сделать в документе реализация товаров и услуг в УТ11.3 возможность изменять только два реквизита, а все остальное должно быть только на промотр. Это можно как-то сделать без прописывания доступности для каждого реквизита, то есть чтобы не прописывать всем реквизитам, кроме нужных, свойства "Видимость" или "только просмотр"?
если Элемент.Имя <> "ГруппаДополнительныеРеквизиты" или Элемент.Имя <> "ГруппаДополнительно" или Элемент.Имя <> "ГруппаСтраницы" или Элемент.Имя <> "МойРеквизит" тогда
Элемент.ТолькоПросмотр = Истина;
конецесли;
исключение
конецпопытки;
конеццикла;
все равно нужные мне элементы остаются недоступны для редактирования. А мне нужно, чтобы недоступными для редактирования были все элементы на форме, кроме нужных мне.
(0) Если такое нужно для реквизитов вроде "Документ возвращён" или "Документ обработан", то с большой вероятностью таких реквизитов не было изначально в конфигурации. Их стоит просто вынести в отдельный регистр сведений, что позволит регулировать доступ к ним ролями. Само редактирование их нужно будет либо прикручивать на форме документа (списка документов), либо сделать отдельную обработку как было предложено в (2)