Имя: Пароль:
1C
1С v8
RLS на справочник являющийся видом характеристики в СКД
,
0 Armando
 
10.12.11
17:10
Есть справочник ВидыКонтактнойИнформации. На справочник наложен RLS.
Он используется в отчете на СКД в характеристиках. Является источником вида характеристики. При открытии пользователем у которого действует это ограничение, отчет валится с ошибкой:
Ошибка при получении характеристик

Если в запрос получения видов характеристик дописать РАЗРЕШЕННЫЕ, то в конфигураторе возникает ошибка при получении набора.

Это нормально? Или я что-то не так делаю?
1 golden-pack
 
10.12.11
17:17
Должно работать
2 golden-pack
 
10.12.11
17:17
не туда вставил
3 Armando
 
10.12.11
17:19
(1) вот и мне кажется, что должно
(2) что именно не туда вставил?
4 golden-pack
 
10.12.11
17:20
РАЗРЕШЕННЫЕ
5 Armando
 
10.12.11
17:23
(4) Вот так вставляю:

   ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ РАЗРЕШЕННЫЕ
           ВидыКонтактнойИнформации.Ссылка,
           "Контактная информация: " + ВидыКонтактнойИнформации.Наименование КАК Наименование
       ИЗ
           Справочник.ВидыКонтактнойИнформации КАК ВидыКонтактнойИнформации
       ГДЕ
           ВидыКонтактнойИнформации.Родитель = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.СправочникФизическиеЛица))
6 Armando
 
10.12.11
17:46
Вот что выдает:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(166, 29)}: Синтаксическая ошибка "РАЗРЕШЕННЫЕ"
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ <<?>>РАЗРЕШЕННЫЕ
7 Armando
 
10.12.11
21:00
Видимо это какое-то ограничение платформы(
8 simol
 
11.12.11
00:49
РАЗРЕШЕННЫЕ только после Первого ВЫБРАТЬ. Во вложенных и запросах объединения не ставится.
9 Armando
 
11.12.11
11:35
На сколько я понимаю, во вложенном запросе получается только значение характеристики, а вид ее передается параметром.
А сами виды характеристик для пользователя считываются в момент открытия отчета. Видимо разработчики не предусмотрели, что на таблицу может быть наложено ограничение.
10 Armando
 
12.12.11
10:21
апну. вдруг кто чего умного скажет.
11 Fragster
 
гуру
12.12.11
10:31
(10) поставь РАЗРЕШЕННЫЕ у последнего основного запроса.
12 Armando
 
12.12.11
10:42
(11) стоит
13 Armando
 
12.12.11
10:53
извиняюсь, кажется что-то выресовывается
14 Armando
 
12.12.11
11:01
нет, нифига не нарисовалось( отчет открывается, но когда разворачиваешь поле, появляется ошибка
Ошибка при получении характеристик
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
15 Fragster
 
гуру
12.12.11
11:43
(14) сделай вид характеристик не запрос, а ПВХ напрямую
16 Armando
 
12.12.11
11:59
(15) попробовал эксперимента ради. не получилось.