2011-02-23 58 views
0

我的要求:重新導入子報表到水晶報表的Java

  • 我有是假設是所有其他報告的標題上班子報表。
  • 此標題報告中的任何更改都應直接顯示在其他報告 中。標題模板僅包含一些信息,如名稱&徽標。

我做了什麼:

  • 創建一個子報表按myrequirement
  • 其插入到我的選擇「重新導入,同時打開」的選項主要報告

問題:

  • 因爲我認爲這是行不通的。
  • 每當我在頭文件報告中做一些更改時,我需要手動重新導入子報告。

回答

0

我和CR有同樣的問題。

自動導入根本不起作用。與模型一起工作(至少在CR XI.5中)也沒有效果,但他們可能在2008年開始工作。

在Java中重新生成報表的速度也很慢。我現在獲取結果報告,並使用Java PDF庫將報告覆蓋在PDF上(還使水印等容易),並刪除了所有子報告。

當我有時間的時候,我肯定會切換到Jasper Reports,因爲我注意到使用CR是一個痛苦的**。

+0

感謝您的答覆:)不,它不起作用,我在CR X1以及CR 2008評估版中都試過。但沒有運氣:((順便說一句,你使用的是什麼java lib,是不是itext? – Vipin 2011-02-23 08:46:09

+0

pdfone4java .... – Daniel 2011-02-23 08:54:45

0

雖然這已經得到了回答 - 我正在打聽,因爲這證實了我的發現。 使用Crystal Reports版本11.0.0.1282 - 打開時重新導入看起來不像廣告一樣工作。我必須手動觸摸每個主報告並重新導入SubReport以反映任何更改。

我不好笑。