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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.07.2009, 16:02   #7  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Цитата:
Сообщение от SRF Посмотреть сообщение
А нельзя просто привязку сделать к типу журнала(это самый простой вариант)?

Если нельзя, то вот тестовый job, который определяет доступ к конкретному пункту меню
X++:
static void SRF_CheckAccessRightMenuItem(Args _args)
{
    SecurityKeySet  securitySet;
    ;
    securitySet  = SysSecurity::constructSecurityKeySet();
    securitySet.loadUserRights(curUserId());
    info(strFmt("%1", securitySet.menuItemAccess(menuItemDisplayStr(InventJournalTableMovement), AccessRecordType::MenuItemDisplay)));
}
Спасибо! Код сработал!

Привязку к типу сделать нельзя, т.к. для разных групп пользователей - права различны.


Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Примерно так:
PHP код:
    if (SysDictMenu::newMenuItem(menuItemDisplayStr(InventJournalTableBOM), MenuItemType::Display).rights() == AccessType::Delete)
    {
        
info('Ok');
    } 
Только в рамках задачи:

программирование излишне. Это настраивается в обычных правах групп пользователей в ветке:
Управление запасами \ Разное \ Строки (те у которых после запятой стоит InventJournalTrans*)
Круто! Проверили - строки журнала настроили правами! Теперь смотрю как по аналогии закрывать/открывать кнопки проверки и разноски!
Как вариант - доступность кнопки регулировать программно.

Спасибо!

P.S. OffTop В Казани ураган за окном
Теги
права доступа

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Расширение возможностей стандартных прав доступа Stainless DAX: Программирование 2 19.06.2008 10:36
Настройка прав доступа на уровне записей Pan DAX: Администрирование 19 12.11.2006 11:10
Экспорт/Импорт прав доступа Anais DAX: Администрирование 28 11.11.2006 21:44
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Проблемы настройки прав доступа пользователям axot DAX: Администрирование 25 16.05.2002 10:47

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

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

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