Имя: Пароль:
1C
 
Проверить программно доступ на уровне RLS
0 AlexGaren
 
20.03.18
20:50
Привет народ! Можно ли как то программно узнать ,обладает ли пользователь правом доступа к определенному документу,если ограничение стоит на уровне RLS ?
1 Ботаник Гарден Меран
 
20.03.18
20:59
Разрешенные в запросе
2 AlexGaren
 
20.03.18
21:02
В смысле? Ну сделаю запрос через "Выбрать Разрешенные",дальше что?
3 Cyberhawk
 
20.03.18
21:06
(2) условие на ссылку и проверку результата на пустой. Ты баклан? )
4 AlexGaren
 
20.03.18
21:08
(3) Походу это ты баклан, а если у меня куча документов? Мне каждый так пробегать в цикле,умник.Я имел ввиду есть функция ПараметрыДоступа(),может есть что-то наподобие этого.
То что ты предложил это тупо просто капец как.
5 Ботаник Гарден Меран
 
20.03.18
21:09
Запрос по всем докам, выгрузка в массив.
Если в массиве на найден, значит нет доступа.
Нет цикла.
8 AlexGaren
 
20.03.18
21:15
(5) Короче объясняю суть задачи,нужно получить все документы по всем организациям.Но нужно отделить для пользователя по которым есть доступ ,а по которому у него нету.(поставить галочку)
У меня есть план ,но так или иначе придется делать два запроса,сначала один,который получает все документы,потом другой через Выбрать Разрешенные,но это не фига не оптимально.
10 Ботаник Гарден Меран
 
20.03.18
21:17
(8)
Временные таблицы и соединение, проверка на null.
12 AlexGaren
 
20.03.18
21:19
(10) Просто вот есть твой комментарий "условие на ссылку и проверку результата на пустой. Ты баклан? )" который вообще не хрена смысла не имеет это полная избыточная тупость,а вот есть полезный от Ботаника
"Запрос по всем докам, выгрузка в массив.
Если в массиве на найден, значит нет доступа.
Нет цикла."
13 Cyberhawk
 
20.03.18
21:21
(12) Про какие-то циклы и множество документов речи тогда не шло, проспись )
14 AlexGaren
 
20.03.18
21:23
(10) Да, ты прав это вариант, вместо двух запросов будет 1 благодаря соединению,но по факту мы всё равно получаем две таблицы и сравниваем их внутри.
Я надеялся может кто-то знает на подобии ПараметрыДоступа() но только для Объекта Метаданных.
15 Ботаник Гарден Меран
 
20.03.18
21:23
(12)
Ты чего какой дерзкий? Номера попутал.
Я вот с сайберомястребом согласен.
17 Cyberhawk
 
20.03.18
21:25
Чуваку ответили не так, как он ожидал. Он ожидал ответ "на подобии чего-то там у него в голове", и теперь у него подгорает. Микробы не бесят? ))
18 Cyberhawk
 
20.03.18
21:25
(16) См. (11)
19 AlexGaren
 
20.03.18
21:25
(15) Ясно ,молодец.То есть он не дерзкий "Ты баклан?"
20 AlexGaren
 
20.03.18
21:27
(15) Т.е. в комментарии надо обязательно добавить что-то типо такого "Ты что даун? Не смог сообразить?".Так получается?
21 Ботаник Гарден Меран
 
20.03.18
21:33
(20)
Вдумчиво надо решать проблемы, вопросы задавать развернуто.
Я вот когда загоняюсь, в большинстве случаев это мои косяки, торопыжничество и незнание.
Когда мало даешь информации, будут флудить.
22 vde69
 
20.03.18
22:45
(0) ответь на такой вопрос:

ты хочешь проверить на доступ ссылку?

тогда другой вопрос:
от куда ты возьмешь эту ссылку для того, что бы проверить?