AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 19.02.2014, 15:01   #1  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Join Date: 26.09.2008
Location: Tyumen
SSRS
Добрый день!

Не подскажете, каким образом я могу подключить к AX 2009 SSRS отчёт, написанный без компоненты AX для VS, то есть как запустить отчет по url в AX 2009, возможно ли это?
Old 19.02.2014, 17:44   #2  
MikeR is offline
MikeR
MCT
MikeR's Avatar
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Join Date: 28.11.2005
Location: просто землянин
Если отчет развернуть на AX-овский репорт сервер, то в меню айтеме выбрать какой отчет дернуть.
__________________
Axapta book for developer
Old 20.02.2014, 08:18   #3  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Join Date: 26.09.2008
Location: Tyumen
Quote:
Originally Posted by MikeR View Post
Если отчет развернуть на AX-овский репорт сервер, то в меню айтеме выбрать какой отчет дернуть.
Нет, не выходит, моего отчета нет в списке
Old 20.02.2014, 10:06   #4  
Dreadlock is offline
Dreadlock
Участник
Dreadlock's Avatar
 
298 / 224 (8) ++++++
Join Date: 07.05.2009
Location: Москва
Можно руками вбить в пункте меню название для вашего отчета (можно даже на русском языке).
Еже можно через WinAPI::shellExecute() запустить предав URL
Old 20.02.2014, 11:18   #5  
Ilyaae is offline
Ilyaae
Участник
 
46 / 11 (1) +
Join Date: 23.09.2008
Так а в чем сложность, создаем MenuItems-Display и у него указываем в свойствах Web ссылку на отчет. Все должно работать.Откроется в браузере по умолчанию
Old 20.02.2014, 11:46   #6  
Dreadlock is offline
Dreadlock
Участник
Dreadlock's Avatar
 
298 / 224 (8) ++++++
Join Date: 07.05.2009
Location: Москва
Такие отчеты не отображаются в выпадающем меню

Quote:
Нет, не выходит, моего отчета нет в списке
Но можно скопировать его название в папке отчетов (по моему) и принудительно вставить в пункте меню.
Old 22.02.2014, 01:17   #7  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Join Date: 10.10.2005
Location: Westlands
Quote:
Originally Posted by Ilyaae View Post
Так а в чем сложность, создаем MenuItems-Display и у него указываем в свойствах Web ссылку на отчет. Все должно работать.Откроется в браузере по умолчанию
Как похожий вариант и на мой взгляд более корректный
MenuItems-Output
Properties.ObjectType = SQLReportLibraryReport
Properties.Object= Относительный (от Report Manager URL) путь к отчету, например Internal/MyReport.

Security key желательно.
This post has been rated by: EVGL (5), Sergikrus (1).
Old 25.02.2014, 12:32   #8  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Join Date: 26.09.2008
Location: Tyumen
Quote:
Originally Posted by Ilyaae View Post
Так а в чем сложность, создаем MenuItems-Display и у него указываем в свойствах Web ссылку на отчет. Все должно работать.Откроется в браузере по умолчанию
А что в ObjectType указывать? Какой бы тип не выбрал, ругается что Object не может пустым.
Old 25.02.2014, 12:41   #9  
Dreadlock is offline
Dreadlock
Участник
Dreadlock's Avatar
 
298 / 224 (8) ++++++
Join Date: 07.05.2009
Location: Москва
Под рукой Ах 2009 нет

Quote:
MenuItems-Output
Properties.ObjectType = SQLReportLibraryReport
Properties.Object= Относительный (от Report Manager URL) путь к отчету, например Internal/MyReport.
Properties.Object= Название вашего отчета в папке SSRS (кажется папка называется Reports). Указать обязательно!
This post has been rated by: Sergikrus (1).
Old 25.02.2014, 12:52   #10  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Join Date: 26.09.2008
Location: Tyumen
Quote:
Originally Posted by Dreadlock View Post
Под рукой Ах 2009 нет
Properties.Object= Название вашего отчета в папке SSRS (кажется папка называется Reports). Указать обязательно!
Получилось, спасибо!
Old 20.11.2015, 19:43   #11  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Join Date: 24.12.2001
Location: Тверь.
Angry
Quote:
Originally Posted by ax_mct View Post
Как похожий вариант и на мой взгляд более корректный
MenuItems-Output
Properties.ObjectType = SQLReportLibraryReport
Properties.Object= Относительный (от Report Manager URL) путь к отчету, например Internal/MyReport.
В AX2012 R3
ObjectType = SQLReportLibraryReport
не работает. Для предыдущих релизов грозили что "The SQLReportLibraryReport option is deprecated and will be removed in a future version." и они это сделали.

Похоже, для отчетов SSRS, сделанных независимо от Аксапты остается только способ запуска по URL:
Call non AX reports on SSRS in AX 2012
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
This post has been rated by: ZVV (1).
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
kamalblogs: SSRS Tip: Using invisible parameters in contracts – Dynamics AX 2012 Blog bot DAX Blogs 2 30.09.2013 17:50
kamalblogs: SSRS Tip: Prevent report execution through controller – Dynamics Ax 2012 Blog bot DAX Blogs 0 25.09.2013 14:11
kamalblogs: SSRS Tip: Printing Row headers in every page – Dynamics Ax 2012 Blog bot DAX Blogs 0 23.09.2013 16:12
kamalblogs: SSRS Tip: Using labels for dynamic texts in SSRS reports – Dynamics Ax 2012 Blog bot DAX Blogs 0 16.09.2013 12:11
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 11:25.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.