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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2004, 10:47   #1  
Oz is offline
Oz
Участник
Аватар для Oz
 
293 / 51 (2) ++++
Регистрация: 22.08.2002
Адрес: Москва
Цитата:
и нафига вам с ядром воевать?
почему бы вам не вывести просто четыре кнопки обычными menuitem'ами?
Ну зачем же так сразу. Такое решение представляется вполне логичным, если в combo содержиться неотъемлемое свойство объекта, существенно влияющая на форму отчета, а не просто перебор возможных вариантов отчетов.
Альтернатива в этом случае: набор buttonmenuitem'ов у кнопки с засериванием 3-х из 4-х вариантов в зависимости от значения combo на clicked. Все таки не так изящно выглядит.
Тем более, что решение простое:

Допустим ComboBox в Вашей форме назвается ComboBox
Не забудьте поставить его свойство AutoDeclaration в Yes,
тогда в методе clicked кнопки получите значение комбо-бокса:

PHP код:
int comboBoxValue ComboBox.selected();
Args ArgList;
ReportRun rr;

switch (
comboBoxValue)
{
    case 
0ArgList = new Args(reportstr(CopyofRGTU_Inv_3_Report));
    case 
1ArgList = new Args(reportstr(CopyOfRGTU_Inv5Report));
    case 
2ArgList = new Args(reportstr(CopyOfRGTU_inv19));
    case 
3ArgList = new Args(reportstr(CopyOfRGTU_Inv_26_Report));
}

rr ClassFactory.reportRunClass(ArgList);
rr.run(); 
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Классы для генерации отчетов в Excel Eldar9x DAX: Программирование 29 10.06.2011 13:18
Альтернативные конструкторы отчетов в Axapta Jox DAX: Программирование 22 25.04.2009 22:02
EP2009. Не вижу стандартных отчетов на сервере отчетов. slava09 DAX: Администрирование 8 19.08.2008 08:03
Amand: Сравнительный анализ отчетов Microsoft Axapta и AxOlap Blog bot DAX Blogs 9 05.02.2007 18:54
ИТОГИ для строк финансовых отчетов AlexR DAX: Программирование 2 31.05.2004 12:00

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

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

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