Hinweis:

Wenn bei der Nutzung dieser Web-Service-Operation mit dem Process Development Kit (PDK) Probleme auftreten, kontaktieren Sie Ihren Systembetreuer.

Mit den Web-Service-Operationen startReportSync und startReportAsync können Sie Reports synchron oder asynchron generieren.

Parameter der Web-Service-Operationen startReportSync und startReportAsync können innerhalb einer variablen Argumentliste definiert werden. Die in der folgenden Tabelle aufgelisteten Parameter sind die Standardparameter, die beim Aufruf der Web-Service-Operation verwendet werden können. Weitere Parameter können mithilfe von vorhandenen Reports definiert werden, zum Beispiel mit der Web-Service-Operation getAvailableReports (Web-Service-Operation).

Für die Web-Service-Operation startReportSync wird, wenn der Parameter fileTargetPath nicht als Teil der REST-URL definiert ist, der Pfad des Reports zurückgegeben. Wenn der Parameter fileTargetPath in der REST-URL definiert wird, wird als Ergebnis der Reportgenerierung der Status DONE zurückgegeben.

Für die Web-Service-Operation startReportAsync wird eine ID zurückgegeben, die mit der Web-Service-Operation checkResult (ReportsService, Web-Service-Operation) weiterverarbeitet werden kann, um den Status der Reportgenerierung zu prüfen. Das Ergebnis des mit startReportAsync generierten Reports kann mit der Web-Service-Operation getResult (ReportsService, Web-Service-Operation) abgefragt werden.

startReportSync, startReportAsync (Web-Service-Operationen)

REST-URLs für die synchrone Generierung von Reports können wie folgt definiert werden:

ReportsService: http://<SERVERNAME>:5555/axis2/services/ReportsService/startReportSync?id=9&params=p_sOutputFormat=2&params=respondAsURL=true&params=respondAsEncoded=true&params=fileTargetPath=../vmreports/user/&params=fileTargetName=TranslationReportEncoded

ReportsServiceJSON: http://<SERVERNAME>:5555/axis2/services/ReportsServiceJSON/startReportSync?id=9&params=p_sOutputFormat=2&params=respondAsURL=true&params=respondAsEncoded=true&params=fileTargetPath=../vmreports/user/&params=fileTargetName=TranslationReportEncoded

REST-URLs für die asynchrone Generierung von Reports können wie folgt definiert werden:

ReportsService: http://<SERVERNAME>:5555/axis2/services/ReportsService/startReportAsync?id=9&params=p_sOutputFormat=2&params=respondAsURL=true&params=respondAsEncoded=true&params=fileTargetPath=../vmreports/user/&params=fileTargetName=TranslationReportEncoded

ReportsServiceJSON: http://<SERVERNAME>:5555/axis2/services/ReportsServiceJSON/startReportAsync?id=9&params=p_sOutputFormat=2&params=respondAsURL=true&params=respondAsEncoded=true&params=fileTargetPath=../vmreports/user/&params=fileTargetName=TranslationReportEncoded