![]() |
#7 |
Administrator
|
Итак, по пунктам.
1. Берем чела, у которого нет в правах рлса (Admin). Он смотрит отчет - у него должно все быть как надо (проверка на то, что нет проблем в самом отчете) 2. Берем чела, которого есть RLS и у которого есть проблемы в отчете. Смотрим запрос в RLS и запрос в отчете. Исходя из правила: - 2 Range, наложенных на одно и тоже поле дают условие по ИЛИ - 2 Range, наложенных на разные поля дают условие по И в результирующем запросе, который будет отправлен в БД - делаем выводы - что у нас наложилось. 3. В вашем случае смотрим RLS на таблицу CustInvoiceTable по полям JuridicalPersonId и RecId. Если RLS по какому-то из этих полей наложен, то в результате у Вас выполнится условие ИЛИ - по значению из RLS и по значению из кода
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: Prophetic (1). |