Получите отчет от JasperServer, используя SOAP - PullRequest
0 голосов
/ 25 октября 2010

Может ли кто-нибудь предоставить мне рабочий пример, который получает отчеты от jasperserver, используя его SOAP API.На самом деле я знаю, как запустить его в файл .... но мне нужно получить данные отчета напрямую.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 14 ноября 2010

Я пробовал много способов сделать вышеописанное, и я пришел к выводу, что нужно получить отчет от JasperServer в формате JasperPrint, а затем экспортировать его во все, что вам нужно.Другим способом решения этой проблемы является получение отчета через HTTP API.

0 голосов
/ 25 октября 2010

Вы можете проверить http://www.codeproject.com/KB/ajax/JavaScriptSOAPClient.aspx

Но у меня была та же проблема с необходимостью перейти на jasperserver direct.Если вы делаете это на PHP-сервере, у них есть немного демо-кода PHP, который делает вызов SOAP для вас.Я использовал это и нашел, что это гораздо проще реализовать, чем делать это с помощью JavaScript.Приведенная выше ссылка, тем не менее, должна помочь вам сделать вызов SOAP.

Я обнаружил, что документации по Jaspers SOAP не хватает, поэтому наличие исходного кода PHP, который работал, было очень полезно.

...