我想找到具有相同樣式的dynamicReports和jasperReports的最佳解決方案。我開始使用dynamicReports,但是我發現很難在那裏創建不尋常的報告。在iReport圖形編輯器中執行該操作要容易得多。所以現在我有50%的動態報告和Jasper 50%的報告。如何在DynamicReports和JasperReports中獲得相同樣式
現在我無法解決樣式問題。我在Template類中創建了樣式,字體等,並將其用於DynamicReports。經過一番魔像:
.setName("cellCenterStyle");
template().setColumnStyle(cellStyle)
我能夠使用他們的碧玉,但由於某些選項仍不能正常工作,例如這不是一個完整的解決方案:
.setDetailEvenRowStyle(Template.evenIntensivStyle)
正在與動態,但碧玉忽略了。
所以,問題:
我能使用動態和碧玉與結構清晰,沒有不必要的「魔術」一樣的風格。 我喜歡* .css風格的解決方案,但任何幫助將不勝感激。
它不是一個確切的重複,但我認爲它有你要找的,或者至少是一個很好的起點是什麼。 –
@DaveJarvis對我來說,他似乎喜歡css風格的解決方案,這是外部風格......他只需要弄清楚如何加載動態報告 –
@PetterFriberg:是的,這是問題的一部分。第二個問題是,其中一半在DynamicJasper中,另一半在iReport中使用。另一個答案沒有解決如何從兩個不同的報告環境引用同一組樣式。 –