2010-10-25 15 views
0

Quelqu'un peut-il me fournir un exemple de travail qui obtient des rapports de jasperserver en utilisant son API SOAP. En fait, je sais comment l'exécuter dans un fichier .... mais j'ai besoin d'obtenir directement les données du rapport.Obtenir un rapport de JasperServer en utilisant SOAP

Merci d'avance!

Répondre

0

J'ai essayé de nombreuses façons de faire ce qui précède, et ce que j'ai imaginé, c'est d'obtenir un rapport de JasperServer au format JasperPrint, puis de l'exporter selon ce dont vous avez besoin. Une autre façon de résoudre ce problème consiste à obtenir un rapport via l'API HTTP.

-1

Vous pouvez consulter http://www.codeproject.com/KB/ajax/JavaScriptSOAPClient.aspx

Mais j'eu le même problème de devoir aller à JasperServer direct. Si vous faites cela sur un serveur PHP, ils ont un peu de code de démo PHP qui fait l'appel SOAP pour vous. J'ai utilisé cela et je l'ai trouvé beaucoup plus facile à implémenter que de le faire avec JavaScript. Le lien ci-dessus devrait vous aider à faire l'appel SOAP. J'ai trouvé que la documentation de Jaspers SOAP manquait alors avoir le code source PHP qui a fait un exemple de travail était très utile.