|
1c 8 ут внешняя печ. форма | ☑ | ||
---|---|---|---|---|
0
Noxvil
29.10.14
✎
10:13
|
Добрый день.
Сделал внешнюю печ. форму "счет фактура". Запустил ее под обычным пользователем, вышла ошибка: "недостаточно прав для работы с таблицей "РегистрСведений.СуммыДокументовВВалютеРегл"", которая выходит при получении данных для печати (типовой код в менеджере реализации). Если запустить обычную печатную форму "счет фактура", то такой ошибки нет. У пользователе с полными правами подобной ошибки нет: Пробовал: 1) установить привилигерованный режим в функции Печать 2) чистить кэш пользователя Платформа 1С:Предприятие 8.3 (8.3.5.1186) Конфигурация Управление торговлей, редакция 11.1 (11.1.9.44) Как вы думаете, в чем может быть дело? |
|||
1
PePaRiTB
29.10.14
✎
10:15
|
(0) Надо в запросе использовать Разрешенные
|
|||
2
Noxvil
29.10.14
✎
10:19
|
Но запрос находится в общем модуле - мне надо тащить весь общий модуль?
|
|||
3
GreatOne
29.10.14
✎
10:39
|
(2) именно обращается к общему модулю, или ты скопировал функцию с запросом общего модуля?
|
|||
4
GreatOne
29.10.14
✎
10:41
|
и еще, привилигерованный режим - это оно?
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь) |
|||
5
Noxvil
29.10.14
✎
10:44
|
(3) Уже скопировал
(4) есть + УстановитьПривилегированныйРежим(Истина); |
|||
6
GreatOne
29.10.14
✎
10:51
|
(5) так копировать как раз не надо. Там у модуля стоит режим "привилегированный", позволяет читать пользователям без прав. Хотя если и до этого не наботало, то хз.
|
|||
7
Noxvil
29.10.14
✎
11:33
|
Вот-вот... )
|
|||
8
Начинающий Восьмерочн
15.11.14
✎
13:13
|
(7) так что вопрос решился ?, у меня такая же байда и пока решение не приходит
|
|||
9
stanintk
21.11.14
✎
12:46
|
(8) +1 Та же байда. Не выводится внешняя СЧФ, если у юзера НЕТ полных прав, причем встроенная работает без проблем..
|
|||
10
stanintk
21.11.14
✎
12:48
|
Народ, еще варианты в студию!!!
|
|||
11
stanintk
21.11.14
✎
12:54
|
UP 'EM ALL
|
|||
12
stanintk
21.11.14
✎
17:22
|
Работает. Пришлось вставлять костыль в вызов процедуры ПЕЧАТЬ: УстановитьПривилегированныйРежим(Истина);
Странно все это. Изначально, в РС"ПраваРолей" доступ к РС "СуммыДокументовВВалютеРегл" есть только у ПолныхПрав. Я добавил новую запись в регистр прав, разрешающий чтение РС "Сумм.." и БазовымПравам - а УТэшке хоть бы хны. Даже во всех функциях БазовомуЮзеруУТ не видать этого РС.. Продолжаю копать... ЗЫ: может хто подскажет хоть направление, КУДА?)) В какой момент УТ11.1 парсит права роли.. |
|||
13
stanintk
21.11.14
✎
17:26
|
Еще 5 копеек: Отчет по правам юзера показывает полные права РОЛИ на ЭТОТ РС. УТшники жгут!))
|
|||
14
stanintk
21.11.14
✎
17:52
|
Что, никто НЕ В КУРСЕ? Или пятница и думать впадлу??) ..Согласен, то ли дело, роутер домой выбрать ..или бук до палтоса..
|
|||
15
Deon
21.11.14
✎
18:00
|
кэш почисти )
|
|||
16
stanintk
21.11.14
✎
18:05
|
(15) Пасиб) Проходили, не взлетело..
|
|||
17
mehfk
21.11.14
✎
18:08
|
>>Сделал внешнюю печ. форму "счет фактура".
>>Запустил ее под обычным пользователем, вышла ошибка: >>"недостаточно прав для работы с таблицей >>"РегистрСведений.СуммыДокументовВВалютеРегл"", которая >>выходит при получении данных для печати (типовой код в >>менеджере реализации). >>Если запустить обычную печатную форму "счет фактура", то >>такой ошибки нет. А ты пароверь на одном и том же документе |
|||
18
stanintk
21.11.14
✎
18:14
|
(17) я вот проверял, а Noxvil - не знаю)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |