16.03.2018, 12:57 | #1 |
Участник
|
Ax 2012 client from external application
Здравствуйте!
Пытаюсь с внешнего линка открыть форму, точно как написано тут axcoder: How to open a form in a running Ax client from an external application Под правами админа все ок, но в другой роли ошибка Access rights are not sufficient to use this function. Если запускать для уже открытого клиента - чуть больше информации: SysStartupCmd object not initialized. Stack trace (C)\Classes\EventDrillDownPoller\scheduledPoll - line 12 Добавляла привелегию EventManageAndUseAlerts, не помогло, не могу найти что добавить чтоб заработало, подскажите, пожалуйста |
|
16.03.2018, 13:22 | #2 |
Участник
|
А можно скриншот, как выглядит ошибка если клиент не запущен?
__________________
Ivanhoe as is.. |
|
16.03.2018, 13:30 | #3 |
Участник
|
|
|
16.03.2018, 13:31 | #4 |
Участник
|
X++: return hasMenuItemAccess(menuitemactionstr(EventContextDrilldown), MenuItemType::Action);
__________________
Ivanhoe as is.. |
|
16.03.2018, 13:34 | #5 |
Участник
|
Роль "Пользователь системы" дана пользователю? Ее нужно обязательно давать всем пользователям.
__________________
Ivanhoe as is.. |
|
16.03.2018, 13:46 | #6 |
Участник
|
|
|
16.03.2018, 15:25 | #7 |
Участник
|
Очень странно. Посмотрите класс SysStartupCmd::construct() в конце:
X++: if (sysStartupCmd) { if (sysStartupCmd.canRun()) return sysStartupCmd; error(strFmt("%1, %2", s, parm)); error("@SYS81158"); }
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: cbuk (1). |
16.03.2018, 15:57 | #8 |
Участник
|
Цитата:
Сообщение от Ivanhoe
Очень странно. Посмотрите класс SysStartupCmd::construct() в конце:
X++: if (sysStartupCmd) { if (sysStartupCmd.canRun()) return sysStartupCmd; error(strFmt("%1, %2", s, parm)); error("@SYS81158"); } |
|
|
|