AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.10.2010, 16:33   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,981 / 3269 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от BOAL Посмотреть сообщение
А чем РЛС не выход?
Если речь о штучной форме, то нужно
1 проверять и перекрывать рандж на нужный
или
2 сделать еще другое поле на таблице и по нему рандж скрытый, чтоб его нельзя было выбрать в фильтре и он всегда работал все равно, а поле скрыть.
Но это все же изврат, тк РЛС есть.
если речь о 3-ке, то единственный гарантированный способ - это в методе Executequery перед super() чистить все Range() по данному полю и устанавливать свой. Тогда комар носа не подточит и фильтр нельзя обойти. Иначе есть обходные пути из-за дырок в ядре, например сделать на поле команду "Фильтр" через правую кнопку мыши - это гарантированно ставит range по полю несмотря на все запреты. А этот range уже можно подредактировать как нам надо и тем самым все-таки увидеть запрещенные записи. С ExecuteQuery такой номер не прокатывает.

Последний раз редактировалось Logger; 27.10.2010 в 16:42.
Теги
rls

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Gustav: Unsorted, или Записки DAX-дилетанта - II Gustav DAX Blogs 39 20.05.2009 15:34
Права доступа (настройка RLS) mdconsult DAX: Программирование 2 29.12.2008 15:31
RLS+Обычная настройка прав gefr DAX: Администрирование 3 05.10.2007 18:41
Настройка RLS для представлений (Views) SAMmsk DAX: Функционал 5 17.05.2007 16:45
Проблема с RLS и SecurityKey. oip DAX: Программирование 3 22.12.2005 17:26

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:21.