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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2011, 22:29   #1  
Sergo4 is offline
Sergo4
Участник
 
49 / 15 (1) ++
Регистрация: 01.02.2011
Запуск построения отчета Reporting Servises
Добрый день!
Помогите решить проблему (если такое вообще возможно)
нужно вывести некоторые данные клиента в Reporting Servises
Делаю следующее:
создал отчет
на нем есть 3 параметра: код клиента, начальная дата, конечная дата
код клиента передается в отчет из аксапты (служит в большей степени для информативности), а даты должны указываться непосредственно перед построением отчета...
Данные должны формироваться на стороне аксапты путем запуска класса который набьет таблицу.
В MSDN сказано что нужно обращаться к статичному методу класса, такой метод у .меня есть.
Но вот как указать при вызове этого метода параметры отчета - ума не приложу....и примеров никаких особо нет.....
Помогите встать на путь истинный.
Старый 16.04.2011, 11:13   #2  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
"Встань же сын мой на путь истины и все откроется тебе " - притчи.

Вот вам кусок работающего кода
X++:
        var ax = Microsoft.Dynamics.Framework.Reports.SessionManager.GetSession();
        var result = ax.CallStaticClassMethod("YourClass", "YourClassStaticMethod", Convert.ToDecimal(YourParameter));
не забываем, что в аксе типы одни, а на репортинге другие, посему делаем конвертацию.
__________________
Axapta book for developer
Старый 16.04.2011, 14:47   #3  
Sergo4 is offline
Sergo4
Участник
 
49 / 15 (1) ++
Регистрация: 01.02.2011
А как вместо YourParameter указать параметра отчета?
ни Parametrs!FromDate.value, ни просто FromDate не прокатывает....
Старый 18.04.2011, 09:51   #4  
Sergo4 is offline
Sergo4
Участник
 
49 / 15 (1) ++
Регистрация: 01.02.2011
Все, разобрался :-)
Старый 18.04.2011, 10:08   #5  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Цитата:
Сообщение от Sergo4 Посмотреть сообщение
А как вместо YourParameter указать параметра отчета?
ни Parametrs!FromDate.value, ни просто FromDate не прокатывает....
VBA синтаксисом не подобрать Он используется только в design. Нужен C#.
На край не очень, красиво, но можно же из статического метода класса в аксе получить значение передаваемого параметра.
__________________
Axapta book for developer
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Запуск отчета в Dynamics AX 3.0 SP5 из внешнего приложения polygris DAX: Программирование 4 01.12.2008 12:40
Запуск отчета Umi DAX: Программирование 2 03.09.2008 13:20
Arijit Basu: Reporting & BI in AX: An Overview [Level 100] Blog bot DAX Blogs 0 07.01.2008 16:01
Запуск отчета Pegiy DAX: Программирование 4 14.05.2004 10:52
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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