`
layznet
  • 浏览: 226400 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

运行OpenReports Admin Console时问题汇总

阅读更多
公司安排我去研究报表,要使用OpenReports,网上几乎没有关于它的详细资料,看了两份比较全的文档就是OpenReports发布包里提供的or-install-guide.pdf和or-admin-guide.pdf,按照这两份文档去安装和运行OpenReports Admin Console应该没太大问题。
公司给买了本书《贯通开源Web图形与报表技术全集》,真的不知道怎么评价好了,内容很全啊,却很不细致,可以用概述来说,光盘附带的代码没提供jar包,直接把OpenReports的jar包拷过去,无论采用1.4 5.0 还是6.0的编译环境 都会抛 Bad version number in .class file 的错误,很是郁闷啊,后来还是放弃使用书上的源码了,可已经浪费了我很多时间。

OpenReports Admin Console使用的环境
数据库: mysql
服务器: tomcat 5.5
OpenrEports3.2版本

下面是出现的一些问题
1. 出现类似错误:Data too long from column 'JNDI' at row 1
   答:确保数据库的字符集、数据库表的字符集、 Admin Console使用的字符编码一致,还可以在连接mysql的url后作文章(jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf-8),如果还是没解决问题,把mysql的驱动更新成最新的(我就是这个问题,把驱动由3.1.6换成5.1.10后就解决了)
2. 上传jrxml模板时抛出 SAXException
  答: OpenReports3.2使用SAX验证上传的jrxml模板是否符合规则,而IReport3.1之前版本产生jrxml时使用DTD定义模板文件,这时要么更换IReport为3.1或更高版本,要么用上传jasper文件代替jrxml文件。
3. 上传jasper文件后产生报表还是出问题,呵呵,肯定是你Ireport软件lib下编译jrxml的jasperreport.jar与OpenReports项目中的jasperreport.jar版本不一致,将版本统一即可
分享到:
评论
4 楼 王佳伟 2014-01-23  
哥们,你们的PDF中文不显示怎么解决的?
3 楼 dy.f 2010-08-05  
我用的数据库是ms server 20000
2 楼 dy.f 2010-08-05  
今天用OpenReports做了个报表,页面的中文能够正常显示,但导出的Excel、PDF,中文乱码。你知道怎么回事吗?
1 楼 dy.f 2010-08-04  
现在公司也安排我去研究OpenReports,哈哈,有时间多多讨论。。。

相关推荐

    OpenReports Installation Guide

    **注释**:本文档包含了安装和运行 OpenReports 的指令。对于首次使用的用户,**OpenReports Tomcat bundle** 是一个预配置的演示安装包,内含示例数据库和示例报表,可帮助用户理解 OpenReports 的核心概念。 ####...

    开源Web报表制作工具OpenReports3.0简介

    - **动态参数**:用户可以在报表中定义动态参数,允许在运行时根据用户输入自定义查询条件,实现高度定制的报表生成。 - **调度与分发**:OpenReports3.0具备自动报表调度功能,可以按设定的时间间隔生成报表并...

    OpenReports管理员指南

    - **报表配置**:使用OpenReports配置报表时,需要为每个报表添加必要的参数,并将其分配至相应的报表组。若使用预定义的报表模板(如JasperReports),则需事先上传报表文件。 - **支持的报表类型**:支持上传编译...

    or-3.0-admin-guide.rar_OpenReports

    在"or-3.0-admin-guide.rar"这个压缩包中,包含了一份名为"or-3.0-admin-guide.doc"的文档,该文档是对OpenReports 3.0版本的管理员指南的中文翻译,旨在帮助用户更好地理解和操作这一版本的系统。 OpenReports 3.0...

    Web报表开发技术-OpenReports开发技术实例

    首先,OpenReports基于Java,因此在J2EE环境中运行良好,它可以与多种数据库进行交互,包括MySQL、Oracle、PostgreSQL等,这为数据源的多样性提供了支持。开发者可以通过SQL查询或JDBC连接获取数据,然后利用...

    OpenReports 开发实例

    1. **环境搭建**:包括安装Java运行环境、下载并配置OpenReports、设置数据库连接等步骤。 2. **报表设计**:详细讲解如何使用iReport设计报表模板,包括字段添加、样式设置、表达式编写等。 3. **数据源配置**:...

    OpenReports中文支持完全解决方案

    在默认情况下,OpenReports可能不完全支持中文显示,这可能会导致中文字符在报告中出现乱码或者无法正确显示的问题。本解决方案将详细介绍如何实现OpenReports对中文的全面支持。 1. **环境配置** 在使用...

    OpenReports中文支持完全解决方案(新)

    在介绍具体的解决方案之前,我们首先明确一下OpenReports在中文环境下所面临的主要问题: 1. **页面显示支持中文**:用户界面中的文本(如菜单项、按钮标签等)无法正常显示中文字符,导致用户体验不佳。 2. **与...

    OpenReports汉化版 war包,直接部署

    OpenReports汉化版 war包,可直接部署,存在少部分中文乱码,可以自行替换

    Web报表制作工具OpenReports3.0简介

    ### Web报表制作工具OpenReports3.0:深度解析与应用指南 #### 引言 OpenReports,作为一款开源的Web报表解决方案,凭借其强大的功能、灵活性以及易用性,在报表生成与灵活调度方面表现卓越。它支持多种开源报表...

    Web报表制作工具OpenReports3.0简介(中文)

    OpenReports 3.0 简介 OpenReports 是一款功能强大且灵活的 Web 报表制作工具,旨在帮助开发者快速创建、设计和部署复杂的报表解决方案。OpenReports 3.0 是该工具的最新版本,提供了许多新功能和改进,以满足当今...

    OpenReports中的JasperReport开发

    ### OpenReports中的JasperReport开发 #### 一、利用IReport开发JasperReport ##### 1. 环境设置 在开始之前,确保已经安装了以下软件: - **Java Development Kit (JDK)**:Jasper Reports 和 IReport 都是基于...

    OpenReports中的JasperReport开发[归纳].pdf

    开发 JasperReport 时,确保使用的 IReport 版本与 OpenReports 配套,这是运行成功的关键。IReport 是 JasperReports 的图形化设计工具,用于创建和编辑报表模板。 2. **准备数据** 在这个例子中,我们创建了一...

    贯通开源WEB图形与报表技术全集—part1

    OpenReports支持定时调度,可以自动运行并发送报表,还支持用户权限管理,适合企业级的报表系统。 以上六款开源工具在Web图形和报表领域都有各自的优势,开发者可以根据项目需求选择合适的工具。理解并掌握这些工具...

    OpenReports-开源

    OpenReports是功能强大,灵活且易于使用的Web报告解决方案,它提供基于浏览器的,参数驱动的,动态报告生成和灵活的报告计划功能。 支持JasperReports,JFreeReport,JXLS和Eclipse BIRT

    gnu-utils:tar,rsync和openreports分发-开源

    本项目聚焦于三个著名的开源工具:GNU tar、rsync和OpenReports,它们都是Linux和Unix系统中的常用工具,对于数据管理和报告生成具有重要意义。 GNU tar是一个强大的文件归档工具,它的名字来源于"tape archive",...

    推荐6款常用的Java开源报表制作工具.doc

    BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。 BIRT的主要特点包括: * 基于Eclipse的报表设计 * 可以加到应用服务的运行期...

Global site tag (gtag.js) - Google Analytics