Bereitstellen eines report (jrxml-Datei) durch den Jasper PHP/REST-API?
Bereitstellen eines Berichts (jrxml
- Datei) durch den Jasper PHP/REST-API
zu den Jasper Reports Server?
- Können dieser Beitrag können Sie helfen: HTTP-Anforderung POST.Upload JRXML-Datei über JaspeReports Server
- Sie können auch dieser Beitrag: REST-Web-Service-API: upload/update-report-Vorlage
- JasperReports-Server-Web-Services Guide enthält Informationen zu Ihrem Problem
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für die Bereitstellung von Jasper-reports auf Jasper-Server mit Rest-API, die Sie verwenden können, folgende Methode:
Hochladen JRXML-Datei
Erstellen ReportUnit
ResourceDescriptor für reportUnit Beispiel
Resource-Deskriptor verweist
http://community.jaspersoft.com/documentation/jasperreports-server-web-services-guide/v56/v2-resource-descriptor-types
Hochladen, eine jrxml-Datei, erstellen Sie eine
ResourceDescriptor
mitPROP_HAS_DATA
=true
und legen Sie die jrxml-Inhalt in ein multipart -PUT
Anfrage.Nach einer Weile der recherche und Untersuchung, ich habe es ausgeführt und entwickelt eine PHP-Klasse, die einfach zu bedienen ist.
http://blog.flowl.info/2013/jasper-php-library-on-github/
Hochladen, eine jrxml-Datei dieser code macht den job:
Einen Bericht zu erstellen, Gerät, fahren Sie mit den folgenden Zeilen: