|
Определить тип объекта в запросе.
| ☑ |
0
Bodrug
07.06.16
✎
15:19
|
Добрый день, можно ли как-то выполнить такую проверку типа:
"ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ТекущаяТаблица)=ТИП(Документ.СчетНаОплатуПокупателя)
ТОГДА ТекущаяТаблица.Дата
ИНАЧЕ ТекущаяТаблица.Период
КОНЕЦ"
Только хотелось бы делать проверку не на определенный вид документа, а в целом, принадлежит ли объект к типу Документ, или Число и т.д.
Речь идет о настройке прав RLS, с которой я только недавно познакомился. Там в шаблоне ограничений прописан текст запроса. Этот шаблон применяется как к документу, так и регистру накопления. И мне необходимо проверять дату документа или период в регистре.
|
|
1
Nuobu
07.06.16
✎
15:20
|
(0) ТИПЗНАЧЕНИЯ(Склады.Ссылка) = ТИП(СТРОКА)
|
|
2
Nuobu
07.06.16
✎
15:21
|
(0) Если хочешь на принадлежность к Документам или справочникам, то: ТИПЗНАЧЕНИЯ(Склады.Ссылка) В (&Документы)
И в параметр "Документы" передай ВСЕ типы документов.
|
|
3
Fragster
гуру
07.06.16
✎
15:22
|
сделай параметр шаблона и указывай в нем "Период" или "Дата".
|
|
4
Nuobu
07.06.16
✎
15:22
|
(2) и все типы справочников.
|
|
5
Fragster
гуру
07.06.16
✎
15:22
|
в нужных метаданных указывай шаблон с нужным полем
|
|
6
Fragster
гуру
07.06.16
✎
15:27
|
чем проще будет rls, тем лучше для системы
|
|
7
Fragster
гуру
07.06.16
✎
15:27
|
кстати, на регистры нельзя накладывать rls по периоду ;)
|
|
8
Fragster
гуру
07.06.16
✎
15:28
|
только на измерения
|
|
9
Bodrug
07.06.16
✎
15:56
|
Ок, спасибо, сделаю 2 шаблона =)
|
|
10
Fragster
гуру
07.06.16
✎
16:06
|
(9) один шаблон с параметром
|
|