[問題] iReport 的 subReport 取值使用問題
各位前輩好,
目前有遇到一個 ireport 的問題想請教一下.
有個案子需要在 subReport 裡面拿出一個值, 然後拿去 main report 使用.
現在是已經使用 variable 接住了值,
而且用 text field 印出也可以看到我要的東西.
(evaluation time 必需要選擇 band 才可以看到正確值)
但要拿去當判斷條件就有問題,
因為在 expression 裡面沒有辦法指定 evaluation time @_@
所以, 不曉得有沒有辦法將一個選了 band 的 variable 指定給一個 param/field/var?
或者可以有辦法在 expression 裡面使用 evaluation time ?
還是說實務上不會這麼做呢?
煩請解惑, 感謝 ._.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.57.231.231
※ 文章網址: https://www.ptt.cc/bbs/java/M.1542013581.A.9C1.html
推
11/12 22:29,
6年前
, 1F
11/12 22:29, 1F
是可以, 不過有點麻煩所以...
簡單說一下問題好了, 目前是在 main report 裡面鑲一個固定高度的 sub report.
某一個欄位只要字越多, 那個 sub report 能顯示的筆數就越少.
(所以可顯示筆數是動態的值)
印不完的資料就丟到第二頁第三頁去
如果可以在 main report 取得筆數, 後面的頁數才知道要從哪一筆開始印出.
但 main report 如果拿不到筆數,
就必須要在 java 裡面計算每一筆的字數, 算出會用到的高度...
就可以同樣得到那個動態筆數的值.
是可以做, 不過覺得蠻不聰明的... @@"
所以才想說有沒有辦法直接把值給接出來比較方便些...
※ 編輯: swallowcc (61.57.231.231), 11/13/2018 10:03:31
update, 案子有點趕, 放棄這個做法了, 還是自己手動算字數行數比較快...
不過有知道問題解法的大大還是歡迎指教~~ 感謝 XD
※ 編輯: swallowcc (61.57.231.231), 11/13/2018 13:43:06
推
11/27 12:24,
6年前
, 2F
11/27 12:24, 2F
java 近期熱門文章
PTT數位生活區 即時熱門文章