Цитата:
Сообщение от
oip
...
если пользователю нельзя менять поле, выдавайте ошибку
...
Думаю, что автора интересовал вариант с добавлением
XXX_DS.object(fieldnum(XXX, YYY)).allowedit(hasSecuritykeyAccess(securitykeynum(BasicSetup), AccessType::Edit));
в метод .active() на источнике данных формы.
Security key нужно создать свой. В отдельной ветке желательно.
Да простит меня Sada за плагиат куска его кода.
Наверное, скоро слова "плагиат" и "copy paste" станут синонимами

.
И все таки. Лучше семь раз подумать над тем, чтобы свести задачу к такому виду, чтобы она решалась стандартным функционалом.