|
Роли и права
| ☑ |
0
Ly_Alena
20.11.14
✎
05:32
|
Как прописать условие, если у роли полные права тогда элементформы доступен иначе недоступен.
Процедура ПриОткрытии()
Если НЕ ПолныеПрава=Истина Тогда
ЭлементыФормы.РегистрСведенийСписок.Доступность=Ложь;
КонецЕсли;
КонецПроцедуры
|
|
1
zsergey
20.11.14
✎
05:36
|
Процедура ПриОткрытии()
ЭлементыФормы.РегистрСведенийСписок.Доступность=РольДоступна("ПолныеПрава");
КонецПроцедуры
|
|
2
Wobland
20.11.14
✎
05:44
|
не надо никаких доступностей, достаточно забратть права на изменение
|
|
3
zsergey
20.11.14
✎
05:46
|
а может надо.. мы же задачу полностью не знаем :)
|
|
4
Wobland
20.11.14
✎
05:49
|
(3) на мисте даже ТС зачастую задачу не знает
|
|
5
Ly_Alena
20.11.14
✎
05:55
|
Задача в том чтобы смотреть список регистра могут все - а редактировать только Администратор с полными правами.
|
|
6
Ly_Alena
20.11.14
✎
05:57
|
(1) Что-то я делаю не так. Под админом все редактируется, а под пользователем даже посмотреть не могу - нарушение прав. Галочка на просмотре в интерфейсе стоит.
|
|
7
Ly_Alena
20.11.14
✎
05:59
|
(6) не в интерфейсе а в роли галочка стоит на просмотр
|
|
8
Ly_Alena
20.11.14
✎
06:03
|
Ой, сейчас снова бить будут...
Разобралась.
Убрала процедуру и в роли только просмотр поставила. Заработало.
Но (!) ролей где этот регистр будет использоваться много, можно ли как-то программно это прописать и не искать кому где что запретить?
|
|
9
Wobland
20.11.14
✎
06:06
|
можно одним махом забрать права на изменение у всех и выдать только избранной
|
|