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对象的集合!
- 大小: 17.7 KB
- 大小: 18.3 KB
- 大小: 16.9 KB
- 大小: 18.9 KB
分享到:
相关推荐
在IT行业中,报表系统是企业信息化管理不可或缺的一部分,它能够帮助管理层进行数据分析,制定决策。ireport是一款强大的报表设计工具,特别适用于Java开发者,它基于JasperReports库,提供了直观的用户界面,使得非...
- 在Java代码中,加载报表模板(`.jrxml`文件),使用`JasperFillManager.fillReport()`方法填充数据源,并通过`JasperExportManager.exportReportToPdf()`或其他格式导出报表。 5. **图像的使用**: - 压缩包中...
在IT行业中,报表生成是数据分析和业务展示的重要环节,而`ireport`作为一个强大的报表设计工具,被广泛用于创建PDF格式的报表。本教程将详细讲解如何使用`ireport`来制作带有注释的PDF报表,并分享一些我在实践过程...
3. **创建新报表**:在菜单栏选择“文件”->“新建”,选择合适的报表类型(例如:jasperReport),然后指定数据源,开始设计报表布局。 4. **设计报表元素**:在设计视图中,通过拖拽字段到单元格,或者在“组件”...
5. **导出报表**:最后,通过`JasperExportManager`将报表导出为所需格式,如PDF、HTML等。 在实际项目中,可能还需要处理报表参数、子报表、自定义函数等复杂情况。确保所有依赖的jar包都在类路径中,并且JDK版本...
- 数据类型转换:根据实际数据类型适配报表设计,例如,字符串、数字等。 - 错误处理:在Java代码中处理可能的异常,如`JRException`,提供友好的错误提示。 综上所述,Java+iReport的应用涉及到报表设计、数据...
当报表设计完成后,可以通过“文件”>“导出”将报表导出为不同格式,以供其他应用程序或用户使用。 总之,iReport是一个强大的报表设计工具,提供了丰富的功能和灵活性,使得非程序员也能轻松设计出专业级别的报表...
总之,iReport作为一款功能丰富的报表设计工具,能够帮助开发者高效地创建各种类型的报表,无论是简单的数据展示还是复杂的业务分析,都能轻松应对。掌握iReport的基本操作和高级特性,将极大地提升工作效率。
在iReport中,可以设置数据源和导出选项来确保正确的字符编码。 在Struts2中配置iReport并传递参数,通常涉及以下步骤: 1. 添加iReport所需的库文件到项目的类路径,这个压缩包中的"lib"文件夹可能包含了所有必要...
综上所述,JasperReport和iReport的组合为Java开发人员提供了一套强大的报表解决方案,通过它们可以轻松创建和管理复杂的数据展示。希望这份中文版的配置与使用教程能帮助你更好地理解和运用这两个工具。在实践中...
数据通常会封装在List、Map或其他集合类型中,以便与jrxml模板中的字段匹配。 4. **生成报表**:在Action中,使用JasperFillManager的fillReport方法,传入报表模板(.jasper)文件、数据源以及参数(如果有的话)来...
例如,创建一个简单的报表可以分为几个步骤,包括开始、风格设置、添加附加列、分组、计算小计、图表添加、列网格和容器设置、隐藏小计、设置标题、定义货币数据类型、设置详情行高亮以及条件样式应用等。...