2017-06-02 102 views
5

我必須構建一個複雜的報表(例如,在多個頁面上安排的標題,文本和多個列表以及圖表)。像一個複雜的發票。Pentaho:如何創建複雜的報表

我在Pentaho的這些報告中找不到網絡上的例子。

我嘗試過使用子報表,但是它導致了30個嵌套的子報表,我認爲這並不好。

主要問題是我有結構化的數據,我不覺得在簡單的行集中進行轉換時感到舒適。事實上,我更喜歡從Web服務中檢索數據。

那麼,Pentaho是正確的工具嗎? 我該如何實現我的目標? (和...是Stckoverflow發佈此問題的正確地點?)

回答

2

底線是,你確實需要所有這些子報告。

在Pentaho Report Designer中,只有1個查詢可以處於活動狀態。其他查詢可用於參數選擇器,但報表的實際數據始終來自1個活動查詢。

所以,如果你想要1個表格和1個圖表,你需要2個活動查詢,這意味着你需要2個子報表,一個用於圖表,另一個用於表格。如果您有多個圖表,則每個圖表需要1個子報表,這可能會導致大量的子報表。