1、ireport使用数据库连接的jar文件放置在..\Jaspersoft\iReport-3.7.6\platform9\lib,而非...\Jaspersoft\iReport-3.7.6\ireport\libs
2、Ireport有时候报乱七八糟的错,找不到定义的parameter之类,或者sql查询参数不对等。
重启ireport就正常了,迷惑。
3、提示PDF字体不正确:java.io.UnsupportedEncodingException:
UniGB-UCS2-H
A、下载iTextAsian.jar,加入到ireport的lib和你的应用程序或WEB的LIB目录中
B、显示中文的文字框的“属性”对话框--“font”页上做如下设置:
font name
:宋体,
pdf
fontname:Stsong-light
pdf
Embedded Checked-Box : 勾上
pdf-encoding
:UniGB-UCS2-H (Chinese
Simplified)
4、导出报表为PDF格式后,所有字体变成了纵向显示。
从新建立ireport,再粘贴过去。具体原因不明。
5、格式在pdf里预览正常,但pdf里不显示边缘:可能是由于单元格没有对齐,下一行比上一行高,将border遮住了。
6、导出报表没反应:使用了ajax方式提交,返回的是Outputsream的流,当然不能处理。
7、ireport使用javabean,需要将javabean的classpath配置到ireport的classpath里,才能read attribute。
8、出现response之类的,一般都跟ireport里的报表设计有关系,特别留意字体的设置。
9、严重: Servlet.service() for servlet
default threw exception :java.lang.IllegalStateExceptionat org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)
java.lang.IllegalStateException
at
org.apache.coyote.Response.reset(Response.java:297)
可能是由于报表设计引起的,去掉某些字段后就正常了。
10、org/codehaus/groovy/control/CompilationFailedException错误:设置报表的属性language="groovy"为java。
11、detail的height是定义一行的高度,并不是所有行的告诉,所以他越高,显示的就越少。
12、ireport默认的template中的A4并不是标准的,需要自己调整象素。
13、可以调整ireport的标尺为:选项-general-default unit为mm inches pixels等。
14、 报表属性Ignore Pagination忽视分页。
15、设置背景需要同时勾选上opaque。
分享到:
相关推荐
选择数据库连接和添加查询条件时,可能会遇到初始错误提示,此时需要选择数据字段或手动输入 SQL 查询语句。随后,选择报表中展示的字段和添加过滤条件,进行字段映射和分组设定。 创建完成后,通过“Preview”按钮...
iReport 报表打印,jasper 页面设计。iReport 报表打印,jasper 页面设计。
Ireport3.7.6完美文档详细说明
本教程将深入讲解IREPORT的各项功能和使用技巧,旨在帮助开发者快速掌握这款开源报表工具。 一、IREPORT简介 IREPORT是Jaspersoft公司推出的一款免费的报表设计软件,它允许用户通过直观的拖拽方式创建复杂的报表...
### iReport 使用入门详解 #### 一、iReport简介 iReport是一款强大的开源报表设计工具,主要用于创建复杂的报表。它可以无缝地集成到任何Java应用程序中,通过调用JasperReports库来实现报表功能。该工具完全由...
在使用iReport设计和生成报表时,可能会遇到中文乱码的问题。这主要发生在尝试将报表导出为PDF格式时,由于编码不匹配或缺少必要的支持库导致。为了解决这个问题,我们需要理解iReport的工作原理以及如何正确配置它...
需要注意的是,本文档中所使用的iReport版本为3.0.0。 #### 三、报表结构详解 报表由多个垂直排列的部分组成,每个部分被称为“band”。这些band各自拥有独特的特性,在生成报表时有的只打印一次,有的则可能打印...
ireport教程和iReport使用说明,学习报表开发,免费的开源报表工具。
`JasperReport+iReport简单使用总结.docx`文档很可能是对这个过程的详细说明,包括如何创建报表模板,设置编码,选择字体以及如何在Java代码中调用报表引擎进行PDF生成。 5. **Ireport工具使用**:`iReport-5.6.0-...
这份文档对于那些正在使用或计划使用旧版Ireport的用户来说尤其宝贵,因为它可以解决很多在旧版软件中遇到的中文支持问题。 其次,"在Ireport4.0.1下实现PDF中文报表.pdf"则针对更新的Ireport4.0.1版本,详细讲解了...
解决方法是确保系统中安装了报表中使用的字体,并在 ireport 中正确引用。另外,也可以使用 PDF 兼容字体替换。 4.1.5 快速去掉上下左右边界 (界面优化) 为了改善报表的视觉效果,有时需要去除多余的边框。这...
在使用IReport设计报表时,有时会遇到中文不显示或者出现乱码的问题,这通常是由于字体设置、编码格式不匹配或系统环境配置不当等因素引起的。本文将详细解析这些问题的成因,并提供十几种可能的解决方案,帮助你...
本知识点主要探讨的是如何在iReport中使用JavaBean作为数据源来填充表格(Table)组件。我们将深入理解这个过程,并结合提供的资源进行详细阐述。 1. **JavaBean数据源的原理** JavaBean是一种符合特定规范的Java...
虽然在使用过程中可能会遇到一些挑战,但凭借其丰富的功能和灵活性,iReport 能够帮助开发者高效地完成报表设计任务。随着经验的积累,开发者可以更加熟练地利用 iReport 来满足日益复杂的业务需求。
《iReport中Parameter、Dataset和Table的使用详解》 在报表设计领域,iReport作为一款强大的JasperReports设计工具,提供了丰富的功能,包括参数(Parameter)、数据集(Dataset)和表格(Table)的灵活运用,使得复杂的...
《iReport 5.6.0:报表设计与使用的全面指南》 iReport是一款强大的开源报表设计工具,专为Java开发者设计,支持JasperReports库,使得创建复杂的报表变得简单易行。本指南将深入介绍iReport 5.6.0版本的安装、配置...
【iReport4.5.1使用详解】 JasperReport是一个强大的开源报表生成工具,它采用Java编写,适用于各种Java应用程序,包括J2EE和Web应用,可以生成包含丰富页面内容的报表,并将其导出为PDF、HTML或XML格式。而iReport...
在ireport中使用javabean作为数据源,我们需要以下几个步骤: 1. **设计报表模板**: - 打开iReport,创建一个新的报表项目。 - 在设计视图中,添加所需的文本框、表格和其他元素,这些将用于展示数据。 - 定义...
在本文中,我们将深入探讨如何使用 iReport 3.0 版本进行报表的创建和设置,特别是涉及PDF打印设置、中文处理和JAVABEAN数据源的配置。 首先,安装 iReport 插件非常简单,只需双击安装图标,按照向导指示完成即可...