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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2005, 09:28   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
MenuItem программно
Как программно вызвать menuItem (с вызовом класса), который на основании переданных параметров строит печатную форму?

Непонятно как передать курсор InventJournalTable.

Вот что я написал сам

PHP код:
    args.parmEnumType(enumnum(InventJournalReportType_RU));
    
args.parmEnum(InventJournalReportType_RU::TransferDRC);
    
args.menuItemName('InventJournalRep_TransferDRC_RU');
    new 
MenuFunction(menuItemOutputStr(InventJournalRep_TransferDRC_RU),MenuItemType::Output).create(args); 
Старый 14.01.2005, 09:41   #2  
AlexUnik is offline
AlexUnik
Участник
 
199 / 22 (1) +++
Регистрация: 01.06.2004
Адрес: Королёв
Если я не ошибаюсь, в форме складских проводок есть нечто подобное при нажатии кнопки Print:
void clicked()
{
menuFunction menuFunction;
args args = new args();

switch (inventJournalTable.journalType)
{
case InventJournalType::Transfer:
menuFunction = new menufunction(menuitemoutputStr(InventJournalTransTransfer), menuitemtype::Output);
break;
case InventJournalType::TagCounting:
menuFunction = new menufunction(menuitemoutputStr(InventJournalTrans_Tag), menuitemtype::Output);
break;
default:
menuFunction = new menufunction(menuitemoutputStr(inventJournalTrans), menuitemtype::Output);
break;
}
args.caller(element);
args.record(inventJournalTable);
args.menuItemName(menuFunction.name());
args.menuItemType(menuFunction.type());
menuFunction.run(args);
}
Старый 14.01.2005, 09:48   #3  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Thumbs up
Большое СПАСИБО!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Чем используется MenuItem miklenew DAX: База знаний и проекты 15 19.03.2008 14:24
MenuItemButton и Action->MenuItem madproger DAX: Программирование 7 14.02.2007 10:57
Как программно изменить к-во в строке заказа в форме SalesTable BorDark DAX: Программирование 2 13.01.2005 17:02
Как поменять тип MenuItem с Display на Action SergeyA DAX: Программирование 5 12.02.2004 10:45
Запуск MenuItem Rem DAX: Программирование 1 18.07.2002 12:23

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

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

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