Имя: Пароль:
1C
1С v8
Расширения и привилегированный режим
0 mxs089
 
13.01.16
16:15
есть некий РС, права на чтение есть только у роли полные права;

чтение данных из этого регистра осущ. в общем модуле, там идет установка привилегированного режима, после запрос на чтение данных из этого регистра;

создаю расширение, из расширения обращаюсь к функциям общего модуля, при чтении данных с этого регистра вылетает ошибка нехватки прав доступа.

как быть?

вызов происходит из модуля менеджера обработки расширения (это  новая обработка).
1 mxs089
 
14.01.16
16:04
up
2 totparen
 
14.01.16
16:33
Что значит "Создаю расширение"? Вы же не программно его создаёте.
3 totparen
 
14.01.16
16:35
(2) Понял.

"после запрос на чтение данных из этого регистра"

После чего? После обращения к привилегированному модулю?
4 ildary
 
14.01.16
16:42
(0) я не настоящий сварщик, но может ли причина быть в том, что привелегированный режим выключается (вдруг?) в расширении, как во внешней обработке?
5 mxs089
 
14.01.16
17:02
(3) после установки привилегированного режима, в обработке расширения дополнительно устанавливаю привилегированный режим
6 mxs089
 
14.01.16
17:07
1. Расширение обработка установка привилегированного режима
2. Расширение обработка вызов функции общего модуля
3. Конфигурация общий модуль установка привилегированного режима
4. чтение данные из РС (права на чтение только у полных прав, текущий пользователь не обладает полными правами)
5. если полные права - все ок, если права урезаны - ошибка, если права урезаны и расширение выкл. - все ок
AdBlock убивает бесплатный контент. 1Сергей