iReport笔记
来源:互联网 发布:centos mpeg4 aac插件 编辑:程序博客网 时间:2024/06/05 20:52
表达式:(int)((($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():0))*0.1)!=(($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():0))*0.1?Integer.valueOf((int)((($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():0))*0.1)+1):Integer.valueOf((int)((($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():0))*0.1))
计算多列的和:(在循环重复的列中不要将此表达式写在变量的表达式中,因为循环输出,每次的变量时累加的,计算结果是累加的造成结果错错误,所以应写在Text Filed 表达式)
表达式:new Double(($F{sal}!= null ?$F{sal}.doubleValue():0)+ ($F{sal}!=null ?$F{sal}.doubleValue():0))
变量表达式:(计算两个变量的和)
new java.lang.Integer($V{sumValue}.intValue() + $F{number}.intValue())
如果列中值有null,计算的结果将显示为null
new java.lang.Integer(($V{sumid}!=null?$V{sumid}.intValue():0) + ($V{salsum}!=null?$V{salsum}.intValue():0))
new java.lang.Double(($V{sumid}!=null?$V{sumid}.doubleValue():0) + ($V{salsum}!=null?$V{salsum}.doubleValue():0))
条件表达式:($F{ELAPSED} < 1440 ? "":null)
字段不允许为空:Boolean.valueOf($F{JLFS}!=null)
参数的设置:“select * from employee”
执行参数:$P!{SQL}
获取当前系统的日期: java.util.Calendar.getInstance().getTime() pattern:格式化显示,例如:只显示年份 “yyyy”
*.stripTrailingZeros().toPlainString() 去掉小数点后面没用的零
例如:$V{sumPd2}.stripTrailingZeros().toPlainString()
- iReport笔记
- iReport 笔记(二) iReport 的设计界面
- iReport 笔记(二) iReport 的设计界面
- iReport 笔记(二) iReport 的设计界面
- IReport&jasperreprot学习笔记
- ireport学习笔记
- iReport 笔记(一) 序
- IReport 学习笔记一
- iReport 笔记(一) 序
- ireport 学习笔记
- ireport学习笔记
- iReport学习笔记
- ireport 问题笔记
- iReport 笔记(五) 中文设置
- iReport 笔记(九) 打印图形
- iReport 笔记(五) 中文设置
- ireport学习笔记---介绍、准备工作
- iReport 笔记(一) 序 【转】
- C++学习笔记(1)
- 软件过程开发方法(RUP、AP、MP、HP)
- gnome桌面无法显示的解决
- iReport默认参数和变量的意义
- Siemens PPI协议分析
- iReport笔记
- 日语资源
- 如何优化Mysql千万级快速分页,limit优化快速分页
- Struts中的ForwardAction与IncludeAction
- IIS Web Server Security
- 中国惠普前总裁孙振耀谈职业生涯规划
- 用SQL语句修改SQL表结构
- WordPress Exploit Scanner
- 传智播客-邮件开发(3)-Java Mail简介