iReport 报表导出数据类型不匹配
bean :
public class A(){
............
private Integet dealFlag;
private Integer check;
................
getter/setter方法
}
iReport :
在action中向A对象set以上两个值时:
会出现类型不匹配错误!
怎么解决:
:
在
bean 中添加:
public class A(){
............
private Integet dealFlag;
private Integer check;
private String dealFlagSting;
private String checkString;
................
getter/setter方法
}
iReport:
再在action中给A对象赋值!:
if(ac.getDealFlag()==1){
analyseCompare.setDealFlagString("是");
}else{
if(ac.getDealFlag()==0){
analyseCompare.setDealFlagString("否");
}else{
analyseCompare.setDealFlagString(" ");
}
}
if(ac.getCheck()==1){
analyseCompare.setCheckString("是");
}else{
if(ac.getCheck()==0){
analyseCompare.setCheckString("否");
}else{
analyseCompare.setCheckString(" ");
}
}
ac遍历A对象的集合!