Имя: Пароль:
1C
 
ПринадлежитЭлементу при 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) галка работает, когда модуль объекта выполняется на сервере, в толстом клиенте он выполняется на клиенте - галка не работает
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс