簡體   English   中英

如何使用 rest 服務更改 jasper 服務器中報告的數據源

[英]How to change data source of report in jasper server using rest service

我是 Jasper 服務器的新手。 我已經成功創建了一個簡單的報告並將其推送到服務器,我可以使用 postman 通過 rest 服務運行它。現在我的下一個要求是更改報告的數據源,以便我們可以利用具有不同數據的相同報告。 我已經搜索但找不到有效的答案。 我正在使用 jasper server 8.0。我希望有一個可以與 postman 一起使用的解決方案

首先,我們需要獲取要更改其數據源的文件的描述符。 描述符基本上描述了我們在服務器中的文件。

對鏈接 http://:/jasperserver/rest_v2/resources/reports/path/to/report 進行“GET”調用並將標頭設置為

內容類型:application/repository.file+json 接受:application/json

復制返回的 json(描述符)

現在對鏈接 http://:/jasperserver/rest_v2/resources/reports/path/to/report 進行“PUT”調用

並將標題設置為(非常重要)

內容類型:application/repository.reportUnit+json 接受:application/json

在正文中粘貼您復制的描述符並更改您想要的內容。 並發送。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM