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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.02.2014, 15:01   #1  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Регистрация: 26.09.2008
Адрес: Tyumen
SSRS
Добрый день!

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

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

Security key желательно.
За это сообщение автора поблагодарили: EVGL (5), Sergikrus (1).
Старый 25.02.2014, 12:32   #8  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Регистрация: 26.09.2008
Адрес: Tyumen
Цитата:
Сообщение от Ilyaae Посмотреть сообщение
Так а в чем сложность, создаем MenuItems-Display и у него указываем в свойствах Web ссылку на отчет. Все должно работать.Откроется в браузере по умолчанию
А что в ObjectType указывать? Какой бы тип не выбрал, ругается что Object не может пустым.
Старый 25.02.2014, 12:41   #9  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Под рукой Ах 2009 нет

Цитата:
MenuItems-Output
Properties.ObjectType = SQLReportLibraryReport
Properties.Object= Относительный (от Report Manager URL) путь к отчету, например Internal/MyReport.
Properties.Object= Название вашего отчета в папке SSRS (кажется папка называется Reports). Указать обязательно!
За это сообщение автора поблагодарили: Sergikrus (1).
Старый 25.02.2014, 12:52   #10  
Sergikrus is offline
Sergikrus
Участник
 
82 / 15 (1) ++
Регистрация: 26.09.2008
Адрес: Tyumen
Цитата:
Сообщение от Dreadlock Посмотреть сообщение
Под рукой Ах 2009 нет
Properties.Object= Название вашего отчета в папке SSRS (кажется папка называется Reports). Указать обязательно!
Получилось, спасибо!
Старый 20.11.2015, 19:43   #11  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Angry
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Как похожий вариант и на мой взгляд более корректный
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
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
За это сообщение автора поблагодарили: ZVV (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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

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

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

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