13.07.2009, 14:39 | #1 |
Участник
|
Переменная в menuitemoutputstr
Ax 3.0 sp3
Вот такая проблема у меня. зная MenuItem в виде str и MenuItemType надо получить securityKey MenuItem может быть любая. securityKeyId = new Menufunction(menuitemoutputstr(temp) , MenuItemType::Output).securityKey(); Так соответственно ругается. |
|
13.07.2009, 14:55 | #2 |
Боец
|
А на что ругается? В 4-ке не ругается...
X++: static void (Args _args) { int securitiKeyId; ; securitiKeyId = new MenuFunction(menuitemdisplaystr(AddressStreet_RU), MenuItemType::Display).securityKey(); info(new DictSecurityKey(securitiKeyId).name()); } |
|
13.07.2009, 15:01 | #3 |
Участник
|
наверное на отсутствие temp и ругается
встроенные функции типа menuItemOutputStr() в режиме компиляции проверяют наличие соответствующего прикладного элемента. |
|
13.07.2009, 15:03 | #4 |
Боец
|
Если у Вас temp - это переменная, то уберите menuItemOutputStr(). В эту ф-ю подсовывается то, что уже существует в системе, но никак не переменная.
|
|
13.07.2009, 15:15 | #5 |
Участник
|
Не поверите 2 часа бился!!! Это наверное понедельник. Но все равно большое вам спасибо!!!
|
|
Теги |
ax3.0, securitykey |
|
Похожие темы | ||||
Тема | Ответов | |||
Не видится переменная в DS на форме | 9 | |||
Переменная в select | 21 | |||
LIKE переменная | 3 | |||
табличная переменная | 3 |
|