|
ПринадлежитЭлементу при RLS
| ☑ |
0
azeml
26.06.18
✎
10:05
|
Здравствуйте. Возникла проблема при наложении РЛС на справочник, перестала работать функция ПринадлежитЭлементу . Что можно с этим сделать?Или нужно переписывать полностью кусок с этой функцией.
|
|
1
Mankubus
26.06.18
✎
10:19
|
(0)
>>перестала работать функция
Как именно это проявляется?
|
|
2
lodger
26.06.18
✎
10:22
|
(1) видимо, родитель попадает в условие РЛС и недоступен текущему юзеру. при вызове ПринадлежитЭлементу получает тыкву.
|
|
3
ssh2006
26.06.18
✎
10:25
|
(0) можно вынести в серверную процедуру и выполнять проблемную проверку в ней включив прив. режим
|
|
4
azeml
26.06.18
✎
10:26
|
(1) Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{ОбщийМодуль.УправлениеПроизводством.Модуль(632)}: Ошибка при вызове метода контекста (ПринадлежитЭлементу)
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
|
|
5
Адинэснег
26.06.18
✎
10:29
|
всё норм... проверяй в привилегированном режиме
|
|
6
azeml
26.06.18
✎
10:37
|
(5) У меня своя роль. Где есть галочка которая позволяет включения этого режима
|
|
7
Darych
26.06.18
✎
10:38
|
установи его программно
|
|
8
azeml
26.06.18
✎
10:55
|
(7) Делаю вот так УстановитьПривилегированныйРежим(Истина)
но он не включается. Я помню какая-то галочка в ролях, которая позволяет его включать
|
|
9
azeml
26.06.18
✎
11:24
|
Установил в документе поступления эту галочку, но это не сработало
|
|
10
ssh2006
27.06.18
✎
11:01
|
(8) УстановитьПривилегированныйРежим - это надо писать на сервере, на клиенте не выполняет никаких действий
(9) галка работает, когда модуль объекта выполняется на сервере, в толстом клиенте он выполняется на клиенте - галка не работает
|
|