一、报表
1、ireport
官网下载:http://community.jaspersoft.com/download
http://community.jaspersoft.com/project/ireport-designer/releases
http://sourceforge.net/projects/ireport/
打开iReport报错:找不到java.exe
\etc\ireport.conf,
修改:jdkhome="C:\Program Files\Java\jre7"
文本不显示中文
设置文本属性: font中选中宋体, pdf font 选中strong-light,
pdf-encode 选中 UniGB-UCS2-H (Chinese Simplified)
Pdf Embedded true
座次表
报表属性,columns:5,columus width:(总宽度-边框)/5,print order:horizontal
details band height:循环中一行的高度(不是n行的总高度!)
page break:top 一定为0,且其他(要循环)组件的top一定不为0(否则会有莫名其妙的问题)
内置变量:
$V{COLUMN_NUMBER}:列号
$V{COLUMN_COUNT}:(页内)记录序号
$V{REPORT_COUNT}:(总体)记录序号
照片:
使用image express传入string类型的完整路径,express class为string
on error type 如为默认的error,当使用传入的路径找不到图片时,生成报表时报错