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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.06.2011, 17:57   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
Отчет по временной таблице
Есть отчет, нужно, чтобы в диалоге накладывались ограничения на одну таблицу(допустим, CustTable), а в отчете в качестве единственного datasource используется некая TmpTable ( она же и выводится в body).
Создаю класс - наследник RunBaseReport, перекрываю query, чтобы в диалоге появлялась не TmpTable из DS отчета, а CustTable. Потом обрабатываю данные и заполняю временную таблицу.
Теперь, если я пытаюсь вызвать queryRun().setRecord(myClass.parmtmpTable()) в отчете , то получаю ошибку wrong argument type, тк queryRun в отчете содержит CustTable не смотря на то, что в отчете в DS лежит TmpTable.

Можно ли подобную задачу решить с помошью RunBaseReport - наследника, или лучше создать runBase класс и вызывать отчет из него с помощью new new MenuFunction(menuitemoutputstr(myReport, MenuItemType::Output).run(args);
Теги
query, queryrun, отчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отчет, основанный на временной таблице Андре DAX: Программирование 10 21.02.2007 13:47
Отчет по временной таблице petr DAX: Программирование 3 30.11.2006 14:55
Отчет по временной таблице Perc DAX: Программирование 3 25.10.2005 10:47
Отчет по временной таблице DreamCreator DAX: Программирование 1 26.11.2004 10:03
отчёт по пустой таблице Atani DAX: Программирование 2 03.11.2003 17:10

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

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

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