-1
A
回答
0
我不確定什麼$F{BILANGAN4}==0 ? "-" : ""
將編譯到。你有沒有看過爲你的報告生成的.java代碼? java.lang.Long
可能爲空,所以你要檢查是這樣的:
((null == $F{BILANGAN4} || $F{BILANGAN4} == 0) ? "-" : "")
我通常明確添加.longValue()
像的呼叫只是要明確:我會得到一個編譯失敗,如果類型不正確我知道我需要調整一些東西,或者重新考慮代碼。
請注意,上面的代碼(例如作爲文本字段值)將只顯示「 - 」或不顯示任何內容。如果你想要$F
的值真正顯示,你必須把它放在那裏。我很確定這實際上是你想要的:
相關問題
- 1. 碧玉報告:顯示動態圖像根據字段值
- 2. 忽略碧玉報告中的字段
- 3. 動態碧玉報告
- 4. 如何避免碧玉空值報告
- 5. 碧玉報告顯示的NetBeans
- 6. 如何在碧玉報告標題中顯示變量值?
- 7. 無法在動態碧玉報告中設置橫向方向
- 8. 動態顯示或隱藏碧玉報告中的表格
- 9. 碧玉報告 - 從報表
- 10. 創建碧玉報告是空的,沒有顯示錯誤
- 11. 碧玉報告:空白DOCX格式
- 12. 動態碧玉報告標題圖片
- 13. 動態列寬與碧玉報告
- 14. 動態列與碧玉報告
- 15. 碧玉報告如果條件文本字段值
- 16. 碧玉子報告錯誤
- 17. 碧玉報告HTML組件
- 18. 碧玉報告錯誤
- 19. 對準碧玉報告
- 20. 多頁面碧玉報告
- 21. 使用碧玉報告在PDF中不顯示檢查符號(✓)
- 22. 如何在碧玉報告中顯示圖像
- 23. 如何在網頁瀏覽器中顯示碧玉報告
- 24. 無聲打印碧玉報告
- 25. 碧玉報告表達式求值
- 26. 在碧玉報告中的多個表
- 27. 碧玉報告字體錯誤
- 28. 碧玉報告缺失字符
- 29. 如何相乘,並添加在碧玉報告兩個字段
- 30. 無法獲取碧玉報告報表的實例程序
檢查空值或0? –
@gopinagh我的數值是0 –
@AminSCO什麼是* $ F {BILANGAN4} *類型? –