Использование ReportingService2010 для создания отчета в формате PDF в JAVA с использованием веб-служб SSRS - PullRequest
0 голосов
/ 05 марта 2012
ReportingService2010 service = new ReportingService2010();
     ReportingService2010Soap reportService = service.getReportingService2010Soap();

    ArrayOfCatalogItem catalogItems=reportService.listChildren("/", true);
    List<CatalogItem> items=catalogItems.getCatalogItem();
    for(CatalogItem catalogItem:items){
        System.out.println(catalogItem.getTypeName()+ " "+ catalogItem.getPath() );         

    }

Это мой код в Java. Я успешно смог получить доступ к списку, и я получил вывод ниже

Folder /Report Project1

Отчет / Отчет Проект1 / Отчет1 Источник данных / Отчет Project1 / Тест

Теперь я хочу сгенерировать отчет PDF из report1, используя класс Web-сервисов из моей java-программы. Если кто-нибудь знает, рад помочь мне.

1 Ответ

4 голосов
/ 03 апреля 2012

Для создания отчета вы должны использовать веб-сервис ReportExecution2005.asmx. Для получения справки о создании отчета и образца приложения, пожалуйста, посмотрите на страницу MSDN http://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render(v=sql.105).aspx

...