Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Окт 01, 2018 13:19  проверка роли пользователя |
|
Полезность: Нет оценки
|
всем доброго дня.
создал представление, в котором указаны некоторые роли пользователей.
как сделать так, чтобы при запуске, например, отчета проверялась роль роль пользователя с ролью из представления? |
|
![](templates/subSilver/images/spacer.gif) |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пн Окт 01, 2018 14:37   |
|
Полезность: Нет оценки
|
в отчоте делай условие
and 'роль_пользователя' in ( select x(x) in представление%rowtype )
нужно включить расширенный синтаксис |
|
![](templates/subSilver/images/spacer.gif) |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Окт 01, 2018 15:16   |
|
Полезность: Нет оценки
|
а как узнать пользователя (роль пользователя), который запускает операцию? |
|
![](templates/subSilver/images/spacer.gif) |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пн Окт 01, 2018 15:22   |
|
Полезность: Нет оценки
|
пользователь - stdlib.userid
входит ли в группу - Security.Check_Equal
смотрите примеры кода в словаре |
|
![](templates/subSilver/images/spacer.gif) |
kaa Участник со стажем
Вступление в Клуб: 20.01.2020
|
Ср Июн 28, 2023 14:21   |
|
Полезность: Нет оценки
|
функция возвращает '1' и если ты в группе ADMIN_GRP - то всегда '1' возвращает ) |
|
![](templates/subSilver/images/spacer.gif) |
|