15.04.2011, 22:29 | #1 |
Участник
|
Запуск построения отчета Reporting Servises
Добрый день!
Помогите решить проблему (если такое вообще возможно) нужно вывести некоторые данные клиента в Reporting Servises Делаю следующее: создал отчет на нем есть 3 параметра: код клиента, начальная дата, конечная дата код клиента передается в отчет из аксапты (служит в большей степени для информативности), а даты должны указываться непосредственно перед построением отчета... Данные должны формироваться на стороне аксапты путем запуска класса который набьет таблицу. В MSDN сказано что нужно обращаться к статичному методу класса, такой метод у .меня есть. Но вот как указать при вызове этого метода параметры отчета - ума не приложу....и примеров никаких особо нет..... Помогите встать на путь истинный. |
|
16.04.2011, 11:13 | #2 |
MCT
|
"Встань же сын мой на путь истины и все откроется тебе " - притчи.
Вот вам кусок работающего кода 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 |
Участник
|
А как вместо YourParameter указать параметра отчета?
ни Parametrs!FromDate.value, ни просто FromDate не прокатывает.... |
|
18.04.2011, 09:51 | #4 |
Участник
|
Все, разобрался :-)
|
|
18.04.2011, 10:08 | #5 |
MCT
|
Цитата:
На край не очень, красиво, но можно же из статического метода класса в аксе получить значение передаваемого параметра.
__________________
Axapta book for developer |
|