レポートユニットにデータソースが事前定義されている場合、RESTful APIを使用してJasperServerでレポートを実行することは問題ありません。RASを使用して実行時に指定されたデータソースを持つレポートを実行するJasperServer
しかし、私の顧客は、レポートを実行する準備ができているときにレポートを実行するデータベースを選択することができます。私は、PUTリクエストを作成してレポートを実行すると、PUTで渡されたReportUnitリソース記述子にデータソースリソース記述子を投げても動作しないように思えました。
データソースが事前定義されているときにReportUnitのリソースデリミッタをプルすることさえ可能でした。 PUTのリソースデリミッタを渡したことがテストされました。その後、事前定義されたデータソースを削除し、私が以前に引っ張った正確なリソース記述子を使用してレポートを再実行しようとしましたが、うまくいきませんでした。
これは可能ですか?