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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2006, 11:04   #1  
unalexia is offline
unalexia
Участник
 
79 / 10 (1) +
Регистрация: 28.12.2005
Thumbs down
Цитата:
Сообщение от unalexia Посмотреть сообщение
Navision 3.6 Кто-нибудь сталкивался с проблемой некорректности работы программы при установке фильтров на записи таблиц. Есть решение проблемы? Понимаю, в 4 версии эта проблема ликвидирована.

При установке фильтра на записи таблицы РОЛЬ->Права Доступа->Table Data-> Доступ Фильтр
у пользователя, у которого есть это ограничение, возникает ошибка чтения этой таблицы.

Помогите!
ОТЗОВИТЕСЬ СПЕЦЫ Navision-SQL!!!

Можно решить эту проблему через настройку прав SQL???

Как я понимаю, если права будут настроены на уровне прав SQL, то Navision даже не будет знать о существовании других записей в рамках конкретного пользователя.

Правда в SQL легко настраиваются права на таблицы, колонки. Но проблемы по ограничению прав на записи. Нет стандартного функционала. Нужно что-то свое придумывать. Говорили можно использовать представления View.

Ну создал я такой View. Ограничил записи. Но как для отдельных пользователей делать "подмену" например таблицы Customer на соответствующий View?

ПЛЗ.

Заранее спасибо мастерам своего дела за помощь дилетанту.
Старый 02.06.2006, 00:59   #2  
microshroom is offline
microshroom
Участник
 
1 / 10 (1) +
Регистрация: 09.09.2004
Адрес: Москва
Нельзя это сделать средствами SQL (в силу транзитивности прав).
То есть, минимальные права пользователя на хранимую процедуру ndo достаточны для доступа ко всей базе. Реально же, пользователь даже простейший select не сделает напрямую.

По теме, могу посоветовать одно средство - фильтровать FILTERGROUP(4), например, на форме таблицы в триггере OnInit. Это в том случае, если речь идет о запрете просмотра.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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