如何格式化日期字段(数据库字段)显示Jasper/iReports(4.5.1)中文本的一部分
通过报告中的文本字段显示...(请使用Groovy)
"此日期的子总数:"+ $ F(DEPOSIT_DATE)
我试过(new SimpleDateFormat("MM/dd/yyyy")).parse($F{DEPOSIT_DATE}),我收到错误消息:
net.sf.jasperreports.engine.fill.JRExpressionEvalException:
Error evaluating expression : Source text : (new SimpleDateFormat("MM/dd/yyyy")).parse($F{BANK_DATE})
Run Code Online (Sandbox Code Playgroud)
我想在报告中显示的内容如下......
此日期的子总数:MM/DD/YYYY - 格式......
我使用iReport 4.5和Oracle存储过程设计了一个返回ref游标的报告.
当我传递正确的参数时,报告成功返回数据.一直都好.
当我传递一个不正确的参数的iReport的设计师显示无数据显示的消息,所以我改变了报告财产"没有数据"到"所有部分,没有细节" -都好到现在.
但是我的业务要求是显示一个带有" 无数据显示 " 消息的虚拟波段,只有当存储过程没有返回记录时才会显示该波段,并且当存储过程返回数据时不应显示该波段.我怎么做...
感谢您对此的帮助.
Meeza