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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2009, 11:11   #1  
kgenius is offline
kgenius
Участник
 
98 / 10 (1) +
Регистрация: 27.10.2004
А как реализовали ограничение в списке, через FILTERGROUP()!?
Так же нужно ограничение сделать и через карточку. Только если в списке вероятнее всего используется FILTERGROUP(2), то в карточке придется ограничение делать через FILTERGROUP(4).
Старый 02.03.2009, 12:23   #2  
dod is offline
dod
Участник
 
51 / 10 (1) +
Регистрация: 02.10.2007
Цитата:
Сообщение от kgenius Посмотреть сообщение
А как реализовали ограничение в списке, через FILTERGROUP()!?
Так же нужно ограничение сделать и через карточку. Только если в списке вероятнее всего используется FILTERGROUP(2), то в карточке придется ограничение делать через FILTERGROUP(4).
ограничение делал стандартно: в правах доступа в данных устанавливал фильтр поля по товарной категории. судя по ответам, без программирования не обойтись?
Старый 02.03.2009, 12:46   #3  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от dod Посмотреть сообщение
ограничение делал стандартно: в правах доступа в данных устанавливал фильтр поля по товарной категории.
Только для SQL-версии работает
Цитата:
судя по ответам, без программирования не обойтись?
Иначе только так!
Старый 02.03.2009, 12:59   #4  
dod is offline
dod
Участник
 
51 / 10 (1) +
Регистрация: 02.10.2007
Цитата:
Сообщение от RedFox Посмотреть сообщение
Только для SQL-версии работает
у нас sql. немного не понял ваш комментарий... даже если SQL-версия, то надо программировать? или стандартом можно обойтись?
Старый 02.03.2009, 18:14   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от dod Посмотреть сообщение
у нас sql. немного не понял ваш комментарий... даже если SQL-версия, то надо программировать? или стандартом можно обойтись?
Ну тогда опишите как Вы это делаете. Через Security Filter?
Старый 03.03.2009, 16:33   #6  
dod is offline
dod
Участник
 
51 / 10 (1) +
Регистрация: 02.10.2007
Цитата:
Сообщение от RedFox Посмотреть сообщение
Ну тогда опишите как Вы это делаете. Через Security Filter?
за пользователем закреплена одна роль, в правах доступа которой в данных 27-ой таблицы в поле Фильтр защиты прописано ограничение по полю Код товарной категории. Фильтр срабатывает только если зайти на карточку товара. вызываю список и вижу только то что мне нужно. всё отлично.

а вот если через заказ продажи или произ. планы и т.п. попытаться попасть к списку товаров, то выдает ошибку типа у вас нет разрешения на чтение таблицы товар.

на форме товара и списка товаров использовал функцию SetPermissionFilter в OnAfterGetCurrRecord. не помогло. может я неверно воспользовался функцией? написал следующее: Rec.SetPermissionFilter;
Старый 03.03.2009, 18:53   #7  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
На Product CD есть каталог Doc. В нем файл w1w1adg.pdf.
Посмотрите раздел Supporting Record Level Security (англ.)

Там как раз на примерах все показано.
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:46.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.