|
СКД крайне странно работает с rls - подавай как ей Просмотр |
☑ |
0
alexey-simf
09.09.19
✎
17:00
|
Добрый день, граждане.
То ли понедельник повлиял, то ли знания испаряются, но сегодня я столкнулся с одной загадкой.
Текст запроса, который будет ещё несколько раз упоминаться:
ВЫБРАТЬ ПЕРВЫЕ 100
МойДокумент.Номер КАК Номер
ИЗ
Документ.МойДокумент КАК МойДокумент
У пользователя есть роль на чтение документа МойДокумент, т.е. только одна галочка "Чтение".
Открываю консоль запросов и выполняю Текст запроса.
Вижу 100 строк с данными, хорошо вижу.
Создаю отчёт на СКД, кидаю в него Текст запроса, в структуру добавляю Номер.
Формирую - пустой результат без каких-либо сообщений об ошибках.
В модуле отчёта в ПриКомпоновкеРезультата делаю УстановитьПривилегированныйРежим(Истина).
Формирую - снова пустой результат без каких-либо сообщений об ошибках.
Чешу затылок.
Чешу затылок.
Добавляю пользователю роль на Просмотр документа МойДокумент и только после этого отчёт на СКД начинает показывать то, что я от него хотел.
Самая большая загадка для меня - почему система не съела УстановитьПривилегированныйРежим(Истина).
Подскажите, кто знает, в чём же собственно дело.
|
|
1
RomanYS
09.09.19
✎
17:03
|
(0) Всё верно: СКД нужны права просмотр.
>> почему система не съела УстановитьПривилегированныйРежим(Истина)
Где ты это делал?
|
|
2
hhhh
09.09.19
✎
17:03
|
(0) ну, для СКД только одна галочка "Чтение" не катит - это даже не обсуждается.
|
|
3
Franchiser
гуру
09.09.19
✎
17:09
|
Отчет запускаешь через файл-открыть?
Может безопасный режим срабатывает.
|
|
4
toypaul
гуру
10.09.19
✎
08:40
|
настройки передаваемые для формирования формируются до вызова УстановитьПривилегированныйРежим. поэтому настройки нужно формировать (программно) самостоятельно после вызова. и при этом нужно установить еще один "секретный" флажок. один раз уже отвечал на мисте по РЛС и по функц. опциям как правильно это отключается.
|
|
5
alexey-simf
18.09.19
✎
15:27
|
(1)(3) Так точно, внешняя обработка, открываемая через Файл-Открыть.
(малёха потерялся в делах и немного забыл про созданную тему)
|
|
6
Cyberhawk
18.09.19
✎
15:28
|
(5) Во внешней обработке безопасный режим принудительно включен, а в безопасном режиме игнорируется установка привилегированного
|
|
7
alexey-simf
18.09.19
✎
15:33
|
Ситуация стала понятна.
Всем спасибо за подсказки.
|
|
8
Cyberhawk
18.09.19
✎
15:34
|
Что делать будешь?
|
|
9
ам794123
18.09.19
✎
15:48
|
ПриКомпоновкеРезультата право на просмотр не нужно, Просмотр на клиенте нужен
|
|
10
Franchiser
гуру
18.09.19
✎
21:56
|
(4) ну напиши какой секретный флажок
|
|
11
MakaMaka
18.09.19
✎
21:58
|
(0) Прочитал? Все, свободен! Глядеть нельзя.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший