`
lion222
  • 浏览: 125185 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

java 中创InforReport复杂报表开发解决方案

阅读更多

  互联网技术的发展推动了B/S应用的迅速普及,要在浏览器端进行报表的浏览、打印、导出及交互,通过底层编程和Html描述来实现非常的繁琐和低效,尤其是对于复杂的中国式报表更是如此。大量的报表需求占用了开发人员相当的精力,当报表需求发生变化时,带来的软件维护工作量和成本也是软件开发者和使用者都非常头痛的事情。

  传统C/S环境下的报表工具,难以适应网络环境的变化;一些单纯的报表控件,需要编程实现数据的获取、组织和填充,不能进行设计、部署、生成、展现、打印全过程自动化支持;而基于西式报表条带化模型的报表工具,不能以完美和自然的方式实现中式网格报表的需求。

  B/S环境复杂报表,特别是中式复杂报表的开发,面临重重困境!

  InforReport——“中西合璧”的复杂报表开发工具

  InforReport是B/S环境下快速实现中西式复杂报表设计、部署、生成、展现、打印和管理的开发运行平台。

  InforReport特别为B/S环境所设计,同时支持C/S模式,实现了报表开发运行全过程零编程,真正作到了“中西合璧”,支持各种类型的复杂报表,支持证件和票据套打,提供“所见即所得”的设计界面,适应多种平台及数据库环境,并可以跟应用无缝集成,快速构建图文并茂的报表应用。

  产品组成

  InFORReport包含三个组成部分:报表设计器、报表服务和报表展示构件。

  1)报表设计器

  报表设计器是一个“所见即所得”的可视化报表设计界面,让您轻松完成各种报表的设计工作,并可以进行设计期报表预览,完成报表的发布部署工作。

  2) 报表服务

  报表服务是运转在服务方,用来解析报表模板,取得报表数据,生成报表。它可以作为独立的服务运行,也可以部署在应用服务器上。并提供Java、 PHP、COM、.NET多种服务入口,支持JSP、Java、ASP、C#、VB、PHP、ASP.NET等多种开发语言,即支持J2EE应用,也支持.Net应用。

  3)报表展示构件

  展示构件是一个可以嵌在浏览器中的ActiveX控件。您可以通过它查看报表、打印报表或是将报表导出为Excel等其它格式的文件,并可以对报表进行动态排序和过滤。

  产品功能

  1) 报表类型

  InforReport结合了流式布局及精确布局的优点,通过灵活的报表模型,能够实现复杂的中西式报表,包括:固定行列、简单扩展、分组、交叉、主从、标签、分栏、图表等多种报表类型,并支持这些报表类型的多个报表组合在一个报表中,构成复合报表。从而支持各种规整的、不规整的,从简单到复杂的各种报表的生成。

  2) 报表设计

  InforReport提供可视化的报表设计器,通过设计界面上的拖拖拽拽,可以轻松地进行各种报表的设计。包括进行风格的设置、数据集的定义、数据的绑定、分组、排序、过滤、同值合并、条件风格等各种报表设计功能。


InforReport设计器

  3) 报表展现

  InforReport可以在浏览器中完美的进行报表展示,显示复杂的中国式报表格式。


中式报表示例图

  InforReport支持报表展现时对数据进行动态排序和过滤。支持对报表进行任意多级分组,包括带状分组及网格状分组;可以方便的创建交叉报表。


带状分组示例图


  网格状分组示例图


  交叉报表示例图

  InforReport提供二维及三维的图表,包括饼图、柱状图、折线图等多种形式。也可以将报表输出为PDF、Excel或HTML等多种格式的文件。InforReport支持打印、打印预览、票据套打、页面设置和打印机设置。


图表示例图


导出Excel格式效果图

  4) 表达式

  InforReport支持报表参数、变量、表达式。表达式中可以进行算术、关系、逻辑等各种运算,支持对参数、变量、字段及单元格的引用。InforReport还具有丰富的内建函数,包括统计函数、数学函数、日期时间函数及各种特殊处理函数(如金额大写)等。

  5) 与应用无缝融合

  InforReport可以与应用无缝地进行集成在一起,用户可以通过API对报表的展现、数据的处理及打印导出等功能进行全面控制。

  支持平台环境

  操作系统:Windows2000/XP/2003/NT、IBM AIX、HP_UX、Linux

  数据库:Oracle、DB2、SQL Server、Sybase、MySql、PostgreSQL

  服务器:各种Web服务器和应用服务器

  基于InforReport的报表应用解决方案

  1) .Net环境解决方案

  在.Net环境下使用InforReport,用户可以将报表服务安装成为一个独立运行的后台服务进程,通过COM或者.Net服务入口访问,获得报表。开发者可以使用ASP、ASP.NET、VB.NET、C#等进行应用的开发,使用Java Script、VB Script与InforReport展示构件进行交互,完成报表的生成、展现、打印、导出和动态调整。

  2)J2EE环境解决方案

  在J2EE环境下,用户可以将报表服务安装成为一个独立运行的后台服务进程,也可以部署在J2EE应用服务器中进行管理,通过Java的服务入口访问,获得报表。开发者可以使用JSP、Servlet、EJB等进行应用的开发,使用Java Script、VB Script与InforReport展示构件进行交互,完成报表开发运行的全过程。

  3) 票据套打解决方案

  InforReport支持把实际票据的扫描图片作为背景,精确定位套打位置,InforReport还支持运行时的套打模板的调整,彻底解决由于票据印刷误差而导致的打印位置错位问题。

  选择InforReport,选择>10倍速报表开发效率!

分享到:
评论

相关推荐

    InforRepor报表工具白皮书

    **InforReport报表工具**是一款由中创软件商用中间件股份有限公司推出的B/S环境下快速实现中西式复杂报表设计、部署、生成、展现、打印和管理的开发运行平台。该产品主要面向企业级用户,旨在提供一套完整且高效的...

    中创软件企业应用整合整体解决方案管理系统解决方案.doc

    中创软件企业应用整合整体解决方案管理系统解决方案.doc

    中创软件企业应用整合整体解决方案-管理系统解决方案.doc

    中创软件企业应用整合整体解决方案-管理系统解决方案

    中创软件海事移动办公系统解决方案管理系统解决方案.pdf

    中创软件海事移动办公系统解决方案管理系统解决方案 中创软件海事移动办公系统解决方案是一种基于PDA等移动设备的海事水上安全监控信息系统建设的解决方案。该方案可以选择采用IC卡作为证书及关键流水信息的载体,...

    中式报表系列之一如何提高报表开发效率

    以中创软件商用中间件股份有限公司客户服务部经理袁歆主讲的课程为例,通过该课程我们可以了解到如何利用报表工具来解决中式报表开发中的常见问题。课程中通过大量的实例展示了报表工具如何帮助开发者提高工作效率,...

    中创软件税收监控分析系统解决方案业务系统应用解决方案.docx

    中创软件税收监控分析系统是一款针对税务行业信息化建设的专业解决方案,旨在解决税务系统中数据分散、信息孤岛、管理效率低下以及监控不全面等问题。该系统以数据为核心,通过集成不同来源的数据,实现数据的集中...

    inforreport技术文档

    由中创软件中间件公司自主研发的InforReport报表工具(http://www.inforreport.com/)专为B/S模式下开发复杂的中国式报表而设计。它主要面向B/S结构应用,同时兼顾C/S结构应用,是快速实现中西式复杂报表的设计、...

    java生成excel报表

    在实际项目中,可以根据需求灵活运用这些功能,生成满足业务需求的复杂Excel报表。 在压缩包文件“GreateExcel”中,可能包含了示例代码或教程,用于演示如何使用Apache POI生成Excel报表。通过阅读和学习这个文件...

    中创软件电子政务数据交换平台解决方案电子政务解决方案.docx

    【中创软件电子政务数据交换平台解决方案】是针对政府信息化建设的一项重要方案,旨在提升电子政务的服务质量和效率。此方案关注的是如何在政府各部门之间高效、安全地进行数据交换,以实现政务信息资源的整合与共享...

    中创软件海事移动办公系统解决方案管理系统解决方案.docx

    中创软件海事移动办公系统解决方案管理系统解决方案是基于海事水上安全监控信息系统建设的基础之上,借助 PDA 等移动设备,在联机或脱机模式下进行船舶签证、查验、安检、船舶现场作业信息等管理活动。该方案可以...

    中创JAVA笔试八套题

    【中创JAVA笔试八套题】是一份针对Java编程语言的综合测试资料,包含了多方面的Java知识,旨在考察应试者的编程基础、面向对象概念、数据结构与算法、集合框架、异常处理、多线程、I/O流、网络编程、JVM原理以及Java...

    中创JAVA面试笔试题(八套)

    Java编程语言作为软件开发领域的重要角色,其面试与笔试题目的深入理解和解答是程序员们提升技能、准备面试的关键。中创软件作为一家知名的IT企业,其对Java程序员的技术要求必然严谨且全面。以下是对"中创JAVA面试...

    交通行业信息化解决方案智能信息发布系统解决方案.doc

    本解决方案是基于中创软件自主创新中间件技术,针对普遍的智能信息发布需求而推出的。该方案主要实现信息发布的智能化管理,实现发布信息在显示内容、显示方式上的随需而变,并为发布信息提供可视化的编辑工具,降低...

    Java程序设计语言在软件开发中的应用探析.pdf

    清华大学计算机系的研究表明,Java语言结合XML和Web技术,能够有效地开发多种软件,国内的东方科技TongWeb和中创J2EE应用服务器都是基于Java技术的成功案例。 尽管Java语言在软件开发中具有广泛的应用和优势,但它...

    国产中间件-中创中间件相关手册.rar

    此外,故障排查和日志分析也是中间件管理的重要部分,手册中应该包含常见问题的解决方案和日志解读指南。 在应用开发和集成方面,中创中间件可能提供了API接口和开发工具,帮助开发者快速构建基于中间件的应用。...

    银行信贷管理SOA解决方案

    中创软件商用中间件股份有限公司(以下简称中创软件中间件)推出的“中创软件银行信贷管理SOA解决方案”,充分融合了SOA思想,基于自主创新的中间件技术,并依托长期的金融应用开发背景,针对银行敏捷企业信贷管理...

    中创中间件部署spring boot项目,安装手册,操作文档

    在本文中,我们将深入探讨如何将Spring Boot项目部署到中创中间件(InforSuite AS)上,并解决可能出现的中文乱码问题。首先,我们需要理解Spring Boot和中创中间件的基本概念。 Spring Boot是由Pivotal团队提供的...

    税收监控数据分析系统解决方案.doc

    该解决方案由中创软件公司开发,结合山东国税的成功实践,旨在建立统一的税收监控数据分析平台,实现税收管理科学化精细化发展。 该解决方案的价值包括: 1. 建立统一的税收监控数据分析平台,对各类税务数据信息...

Global site tag (gtag.js) - Google Analytics