2013-03-05 158 views
-1

我可以通過屬性,如高度,寬度,頂部,通過對碧玉java代碼(搖擺)左參數的報告對準碧玉報告

+0

我不知道我明白你的意思是通過傳遞參數的屬性 – acostache 2013-03-05 14:31:07

+0

我是說我可以通過Java代碼設置Jasper Report中使用的文本字段,圖像等的大小(高度,寬度,左,頂部) – user2042166 2013-03-07 04:32:52

回答

1

你的問題不是很清楚或特定的,我不知道你有什麼嘗試或搜索。 所以,不太確定你需要通過什麼類型的參數或者你想要怎樣的參數,但也許這會幫助你有一個起點:JasperFillManager.fillReport。您可以通過JasperFillManager.fillReport傳遞參數。 也看看exporter parameters這可能會有所幫助。

+0

謝謝你的回答,但我的意思是我可以通過Java代碼設置Jasper Report中使用的文本字段,圖像等的大小(高度,寬度,左側,頂部) – user2042166 2013-03-07 04:31:57

+0

不知道這是否有幫助,但看看http:/ /jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JRPropertiesMap.html#setProperty%28java.lang.String,%20java.lang.String%29並通過jasperReport.getFields()獲取字段的屬性並獲得該領域。當然,如果大小/位置可用,那麼設置該字段的屬性,沒有太多的工作,所以不能肯定地說 - 但嘗試一些東西。 – acostache 2013-03-07 08:30:56

+0

謝謝我會盡力 – user2042166 2013-03-08 09:59:13

1

我知道你想通過參數來定義對象的樣式,但是不可能在參數中定義像高度,寬度等樣式。你可以做的是使用條件風格。