Нужно разрешить редактирование только одного элемента в форме, можно-ли сделать это не перебирая при открытии каждый элемент и не проверяя на пользователя?
Нужно разрешить редактирование только одного элемента в форме, можно-ли сделать это не перебирая при открытии каждый элемент и не проверяя на пользователя?
Ну так сделай все элементы по умолчанию запрещенными (в конфигураторе). А при открытии программно разреши только нужный элемент.
При таком раскладе, мне потом для тех у кого полный доступ нужно для каждого элемента разрешение делать.. опять перебирать надо... а их много...
Не понятно, что ты хочешь...<br><br>Если надо для определённых пользователей одно, для других другое, тогда ручками... В принципе не так уж и трудно написать 3-4 функции (можно и 1 обойтись), которые для определённых груп пользователей устанавливают то, что надо. <br><br>Да, чуть не забыл. Поможет тебе "Форма.ТолькоПросмотр()"
11 февраля - 01 сентября 2022 года — Семинары (вебинары) 1С:Консалтинг: "Учет и налогообложение зарплаты работников бюджетной сферы в 2022 году. Практикум в "1С:Зарплата и кадры государственного учреждения" (редакция 3)" 24 августа 2022 года — Мобильная среда - 2022 |
1C:Лекторий: 1 сентября 2022 года (четверг, все желающие, начало в 10:00) — Объемно-сортовой учет молочной продукции и упакованной воды 1C:Лекторий: 8 сентября 2022 года (четверг, начало в 12:00) — Варианты учета незавершенного производства в «1С:Бухгалтерии 8» |