22.02.2008, 12:23 | #1 |
Участник
|
SysContextMenu issue
Каким образом узнать с обьекта какого типа из перечня UtilElementType был вызван SysContextMenu и показывать определённый пункт меню только при определённом типе? Скажем так, если по-проще, мне нужно запихнуть свой пункт в меню адд-инов, это сделать не сложно, вопрос в том как сделать так, что бы меню показывало этот пункт только в случае, если тип обьекта - таблица.
__________________
Axapta has seduced me deadly! |
|
22.02.2008, 12:48 | #2 |
Программатор
|
Класс SysContextMenu. попробуйте в нем разобраться
|
|
22.02.2008, 13:02 | #3 |
Участник
|
То, что это класс SysContextMenu я знаю)
З.Ы Если кому-то ещё будет полезно: надо добавлять свой блок в метод VerifyItem Что-то типа: X++: case menuItemActionStr(GenerateParms): if (_firstType==UtilElementType::Table||_firstType==UtilElementType::TableField) { return 1; } else { return 0; }
__________________
Axapta has seduced me deadly! |
|
22.02.2008, 14:10 | #4 |
Участник
|
Вот тут еще пример есть
http://www.axaptapedia.com/AxCopyTab...istToClipboard |
|