Axapta 是否检查了使用MenuFunction运行操作菜单项或打开显示菜单项的权限?
我有一个方法,根据参数调用不同的菜单项: e、 g 是否会自动检查当前用户是否具有打开/运行各种菜单项的权限? 如果没有,我如何通过代码检查用户的权限/菜单项所需的权限?1)是的,将自动检查当前用户是否具有打开/运行菜单项的权限 2) 您可以从Axapta 是否检查了使用MenuFunction运行操作菜单项或打开显示菜单项的权限?,axapta,x++,dynamics-ax-2012,Axapta,X++,Dynamics Ax 2012,我有一个方法,根据参数调用不同的菜单项: e、 g 是否会自动检查当前用户是否具有打开/运行各种菜单项的权限? 如果没有,我如何通过代码检查用户的权限/菜单项所需的权限?1)是的,将自动检查当前用户是否具有打开/运行菜单项的权限 2) 您可以从全局类中使用以下方法: boolean hasMenuItemAccess(MenuName,MenuItemType类型) boolean hasMenuItemSecurityAccess(菜单功能) new MenuFunction(menuit
全局
类中使用以下方法:
boolean hasMenuItemAccess(MenuName,MenuItemType类型)
boolean hasMenuItemSecurityAccess(菜单功能)
new MenuFunction(menuitemActionStr(MenuItemToCall), MenuItemType::Action).run(args);