|
Настройки доступа к элементам формы через роль
| ☑ |
0
prilforreal
26.06.18
✎
17:09
|
Добра, Волшебники! Нужно одному пользователю разрешить редактирование одного элемента формы, создаю ему роль, даю разрешение на редактирование этого реквизита(Только одного его) и ставлю галку редактирование на самом справочнике, но появляется доступ ко всем элементам. Скажите пожалуйста, в чем моя ошибка?
|
|
1
Darych
26.06.18
✎
17:14
|
ставлю галку редактирование на самом справочнике
|
|
2
FIXXXL
26.06.18
✎
17:57
|
(0) дай ему право только программного редактирования и напиши форму редактирования единственного элемента
|
|
3
prilforreal
27.06.18
✎
08:05
|
(2) То есть у всех элементом формы убрать доступность и в модуле формы программно задать условие для этого элемента и пользователя?
|
|
4
prilforreal
27.06.18
✎
08:05
|
(1) Если там нет галки нет прав на редактирование элементов формы справочника
|
|
5
dmpl
27.06.18
✎
08:15
|
(0) Галка "Независимые права подчиненных объектов" стоит?
|
|
6
prilforreal
27.06.18
✎
08:45
|
(5) Стоит, все равно доступа нет
|
|
7
prilforreal
27.06.18
✎
08:48
|
Есть решение программное, но оно мне не нравится, уж больно похоже на костыль
Если СокрЛП(ПараметрыСеанса.ТекущийПользователь.Наименование)="Бородин" Тогда
Для каждого Элемент из ЭлементыФормы Цикл
Элемент.Доступность = Ложь;
КонецЦикла;
ЭтаФорма.ЭлементыФормы.Печатник.Доступность=Истина;
ЭтаФорма.ЭлементыФормы.Закрыть.Доступность=Истина;
ЭтаФорма.ЭлементыФормы.Записать.Доступность=Истина;
ЭтаФорма.ЭлементыФормы.ОК.Доступность=Истина;
ЭтаФорма.ЭлементыФормы.ПозвонитьRingoline.Доступность=Истина;
КонецЕсли;
Охота с ролями разобраться не думаю что здесь работает правило все или ничего.
|
|
8
FIXXXL
27.06.18
✎
08:48
|
(3) не трогай рабочую форму, нарисуй свою
|
|
9
Fish
27.06.18
✎
08:49
|
(7) Делай через ФО.
|
|
10
prilforreal
27.06.18
✎
08:52
|
(8) ФО?
|
|