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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.02.2008, 12:23   #1  
HorrR is offline
HorrR
Участник
 
340 / 30 (2) +++
Регистрация: 18.02.2008
Адрес: Киев
SysContextMenu issue
Каким образом узнать с обьекта какого типа из перечня UtilElementType был вызван SysContextMenu и показывать определённый пункт меню только при определённом типе? Скажем так, если по-проще, мне нужно запихнуть свой пункт в меню адд-инов, это сделать не сложно, вопрос в том как сделать так, что бы меню показывало этот пункт только в случае, если тип обьекта - таблица.
__________________
Axapta has seduced me deadly!
Старый 22.02.2008, 12:48   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Класс SysContextMenu. попробуйте в нем разобраться
Старый 22.02.2008, 13:02   #3  
HorrR is offline
HorrR
Участник
 
340 / 30 (2) +++
Регистрация: 18.02.2008
Адрес: Киев
То, что это класс SysContextMenu я знаю)
З.Ы Если кому-то ещё будет полезно: надо добавлять свой блок в метод VerifyItem

Что-то типа:
X++:
case menuItemActionStr(GenerateParms):
                    if (_firstType==UtilElementType::Table||_firstType==UtilElementType::TableField)
                    {
                        return 1;
                    }
                    else
                    {
                        return 0;
                    }
Возврат еденицы означает, что пункт будет прорисовываццо, 0 - нет.
__________________
Axapta has seduced me deadly!
Теги
документация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Map Object Sorting - a real issue Blog bot DAX Blogs 7 15.10.2008 12:02
AX Developer tips: Dynamics AX Performance issue. Cross object references drawbacks. Blog bot DAX Blogs 0 14.07.2008 00:11
SysContextMenu related issue HorrR DAX: Программирование 2 18.03.2008 15:30
Вопрос по sysContextMenu HorrR DAX: Программирование 24 29.02.2008 18:26
Dynamics AX: e-Con 4.0 Domains issue Blog bot DAX Blogs 0 22.02.2008 17:37

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

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

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