finereport主机繁忙程度制作过程

这是一个常见的能够衡量一台机器的繁忙程度的报表。 看似简单,也就是一张报表当中放置了多个图表。但实际上由于数据库的单表数据量近亿,直接取数据几乎是不可能的。 并且由于数据库表并不算科学,也就是要要做这个表,需要从四张不同的数据库表当中取数据。我埋头查了好久,才算把这个SQL搞定,贡献出来给大家分享一下。 Select A.HOST as HOST, B.PARAMETER.NAME as PARAMETER, TO_DATE('1970-01-01','yyyy-mm-dd') + trunc(C.TIMESTAMP/(1000*6...
Java报表 | 2008-05-30 11:24 | 阅读 2299 次 | 评论 0 条

专业Web报表工具FineReport ——报表制作流程(二)

我们接着从报表设计这一部分开始阐述: 3、报表设计 建立了数据库连接之后,我们就可以开始设计报表了。首先看一下我们要设计的报表格式: 这 是一个典型的多层交叉表。交叉表,是相对于传统的分组报表来说的。分组报表只有纵向的分组,也就是分组列在最左侧。交叉表就是指报表的横向和纵向都有分 组。例如我们上面这张报表,纵向和横向分别有两层分组。即,左侧的地区,姓名分组,上方的类型和产品分组。该报表设计的过程,可以分为如下几个步骤: 新建报表 定义数据源 绑定数据列 汇总 格式化报表 步骤一:新建报表 这一步,就是要选择新建报表的类型,该类型选择共分为...

专业Web报表工具FineReport ——报表制作流程(一)

FineReport报 表软件,是一个吸取了各类报表工具优点,并在此基础上做了大量创新的企业级Web报表工具。它符合新型报表工具标准,能够解决现代企业和政府机构所面临的 种种报表应用需求。同时它能够协助处理以下工作:包括集成、协作与开发、制作与整合、发送与权限、分析与警示。让企业花最少的力气在以上工作,而能够将精 力集中于机会的挖掘,问题的解决,绩效的提升,决策的制订,有效的执行等核心事务上。众多强大功能集于一体,致使它能够成为WEB系统开发的理想选择。下 面我们具体阐述FineReport报表设计流程。 一般来说,一个完整的报表设计流程,大体分为如下几个步...

FineReport部署和应用集成

从 部署角度来说,FineReport报表软件是一个纯JAVA报表工具,JAVA报表工具的跨平台特性,使得它能够良好的支持大型系统的需要。在WEB端 也是纯HTML提交,在各种浏览器中均能正常显示,同时可以支持PDF,EXCEL输出,提供了全部的页面与打印控制。 WEB部署 FineReport的服务程序以JAR包形式出现,可与应用程序统一打成包一起部署在应用服务器上,安装非常轻松。 传统工具的独立服务器方案需要单独安装,报表文件也须单独部署,无法和应用程序一起更新。 环境的支持 FineReport报表采用纯JAVA开发,无论设计器还是服务器均支持所有可部署J...

FineReport表单设置

FineReport报表软件是针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表,做报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率。 相对于传统的条带状的报表工具,FineReport无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势。 在报表设计方面,FineReport的优势主要体现在以下几个方面: (接着前期的介绍,我们现在谈谈表单设置) 表单的回填是传统的工具完全不能支持的功能。FineReport支持基于纯HTML的表单回填,支持各种主流的浏览器。 ...

FineReport报表展现和输出

FineReport报表软件是针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表,做报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率。 相对于传统的条带状的报表工具,FineReport无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势。 类Excel的界面风格 FineReport的界面风格,是完全类似于Excel的,格线对齐的编辑方式,极大的便利了报表的设计和输出,并且单元格内属性比较自由灵活,可以得到格式任意复杂的报表。 传统工具均采用控件拖拽式绘制报表...

FineReport报表设计功能优势

FineReport报表软件是针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表,做报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率。 相对于传统的条带状的报表工具,FineReport无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势。 报表设计 在报表设计方面,FineReport的优势主要体现在以下几个方面: 多数据源 FineReport报表设计天然支持多数据源(集),同一张报表的数据可同时来自多个数据表,多个不同的数据库,或者多个不同的用户自定义数据视图,然后在报表中可直接...
Java报表 | 2008-02-14 10:33 | 阅读 1521 次 | 评论 0 条

专业Web报表工具软件——FineReport报表

FineReport是纯java编写,针对软件开发商和系统集成商的一款企业级Web报表工具。 相对于传统的SQL型(Crystal等)报表工具,它有两大创新优点: 轻松设计出任意复杂格式报表 FineReport创新性的将SpreadSheet的格子和数据库的数据列完美的结合起来, 用户只需要往格子里面拖拽数据列,就可以轻松制作出任意复杂格式的报表。 智能格子表单 创新的智能格子表单功能,可以定义空表,将录入的数据直接回填到数据库;也可以对报表从数据库取出的数据进行修改,将修改后的数据重新回填到数据库。 其他突出优点: ...
Java报表 | 2008-01-24 11:11 | 阅读 1556 次 | 评论 0 条

WEB系统开发的理想选择

一款纯JAVA报表工具,提供了丰富,全面,结构清晰的API接口,可以很简易的嵌入到各种应用程序。JAVA报表工具的跨平台特性,使得它能够良好的支持大型系统的需要。 FineReport报表软件,是一个吸取了各类报表工具优点,并在此基础上做了大量创新的企业级Web报表工具。它符合新型报表工具标准,能够解决现代企业和政府机构所面临的种种报表应用需求。同时它能够协助处以下工作:包括集成、协作与开发、制作与整合、发送与权限、分析与警示。让企业花最少的力气在以上工作,而能够将精力集中于机会的挖掘,问题的解决,绩效的提升,决策的制订,有效的执行等核心事务上。众多强大功能集于一体,致...

如何选择WEB报表工具(二)

十一长假,不知大家过得如何呢?十一的放松之后,现在让我们继续我们的话题,如何选择报表工具: 现如今,卖产品离不开服务,讲销售也是销售的“产品+服务”,特别是在软件行业,不仅仅是卖完软件产品就结束了,报表软件也是的。我把服务与销售放在一起,逐一分析一下,你就可以知道以上产品的价格到底是否真的物有所值了。 我们还是先谈谈开源吧。没有人反对开源,很多创新都来源于开源。只是顾客应该基于稳定和长期使用便利考虑,并且很多软件商卖的不仅仅是软件,而是与之匹配服务。我的观点是,免费的不一定是适合的,当然这要自己权衡啦。 对于商业报表的厂家,产品的服务包括...
默认分类 | 2007-10-23 18:21 | 阅读 1721 次 | 评论 0 条

报表工具制表能力的探讨

所谓报表工具,最核心最本质的功能,就是它的制表能力,即是否能够不写代码而制作出自己需要的各种报表。但用户在考察报表工具时往往很注重打印输出、绘制方案、管理调度等外围因素,而忽视了报表工具最本质的制表能力。当然不可否认这些外围的功能对一个报表工具来说也是很重要的衡量标准,但是报表工具的主要用途是制作报表。目前市场上的主流产品能够处理处理复杂报表的只有FineReport(http://www.finereport.com)和润乾报表(http://www.runqian.com)。 通过对这两个产品的研究,我们认为,报表工具对复杂报表的处理能力应该体现在如下几个方面: ...
默认分类 | 2007-07-12 01:28 | 阅读 963 次 | 评论 0 条

主流JAVA报表工具的比较

从部署、展示、设计等方面,全面比较Java报表工具,如FineReport,润乾,快逸,Style Report,Jasper等,以及声称支持Java的Crystal,数巨等。 Java报表工具,首先可以分成两大类:纯Java报表工具,和"支持"Java的报表工具. 纯Java报表工具 纯Java的报表工具,主要的有: 开源的产品,如JasperReport(http://www.jasperreport.com),以及准开源的产品(只卖设计器,服务器免费的)。这些产品的功能上要弱很多。开源的更没有支持,虽然有很多讨论区,但这和可靠的厂商的商业支持是没法比...
默认分类 | 2007-06-21 23:40 | 阅读 977 次 | 评论 0 条

一句话评述主流报表软件

1.水晶报表 美国BO公司出品http://www.businessobjects.com, 传统条带状报表工具的代表。水晶报表是最早进入中国市场的,有大量的用户。由于其采用模型的局限性,不支持多数据源,不能做复杂的中国报表. 价格拾万圆左右. 没有加密狗. 2.FineReport 南京帆软软件,美资公司,http://www.finereport.com ,从设计角度,选择多项支持的态度,即FineReport在一个产品中同时集成三种模型:条带状模型,多点扩散模型,电子表格模型,把选择权交给用户。能够制作复杂的报表,支持多数据源,操作比较简单,适合中国式报表设计的需求...
默认分类 | 2007-06-08 03:13 | 阅读 1154 次 | 评论 0 条

将报表生成Excel的讨论

将报表生成EXCEL是几乎所有用户都需要的功能,也是几乎所有报表工具都拥有的功能,这一点,似乎没什么可研讨的。 其实不然,虽然所有产品均可以生成EXCEL,但各自的EXCEL未必一样,并不是总能满足用户的需求。 采用控件拖拽式编辑方案的报表工具在业内非常常见,这类产品的展现模型与EXCEL完全不同,导致生成的EXCEL有一些普遍的毛病。 做得精细些的能够保持住报表的格式及报表中的所有数据。生成的EXCEL质量严重依赖于报表绘制时的对齐程度,由于规则不同,它只能按控件边框的最细粒度作为EXCEL的格式生成,然后再根据需要做合并格,绘制时稍有不齐的格线在生成EX...
默认分类 | 2007-05-24 22:26 | 阅读 1333 次 | 评论 1 条

类Excel报表设计器标准

现在很多报表开发工具改头换面后都号称支持类Excel式的报表设计,到底什么才是真正的类Excel报表设计器,今天我们主要从两方面来讨论:一是一个类Excel的报表设计器应该具备的最基本的功能;二是除了基本功能外,结合报表的数据特点,还应该有哪些扩充? 报表厂商选择使用类Excel方式进行报表开发主要是为了解决报表的复杂表样,提高画报表的效率,而国内的用户大都非常熟悉Excel的使用。从设计的方 便性来说,厂商们需要提供一个尽可能贴近 Excel 使用习惯的设计器。说白了,除了要有Excel的样子外,还需要在细节上下功夫,才能真正提高用户的使用效率。 我们认为...
默认分类 | 2007-03-26 17:25 | 阅读 1195 次 | 评论 0 条

报表工具需要报与表的完美结合

报表报表,顾名思义,有“报”也有“表”,是由“报”和“表”两部分构成的。“报”指数据的汇总统计,即将数据从数据库中取出按一定规则运算统计后 排列。“表”则指格式,数据需要放在格子中,才能清楚定位,体现数据之间的层次与对应关系。“报”和“表”两方面需要完美结合,才能把完整的报表问题解决 好。   目前很多国际品牌的报表工具,基本上都能把数据库的数据取出来运算排列制作出动态的变长统计报表,也就是“报”的能力不错。但“表”的功能就不 是很好了,一般都要采用控件拖放的方式编辑表样,靠一个个矩形边线重合对齐画表样,一条直线要拼接多条线段,搞个多层表头累得要死,而且还和分辨率相关, 好不容...
默认分类 | 2007-03-21 22:22 | 阅读 1010 次 | 评论 0 条

EXCEL和报表工具

对于许多从未接触过报表工具的非程序人员而言,EXCEL的功能已相当强大,编制报表并不麻烦,为什么还需要别的报表工具呢?这些报表工具与EXCEL有什么差别和关系? EXCEL和报表工具是两个不同方向的产品,相互之间不能替代。相对于报表工具,EXCEL的不足之处主要有两点: 一是在自动计算报表方面。EXCEL能 够绘制出非常复杂多样的报表,也可以在表内定义复杂的数据关系,但原始数据及表的样式都只能是确定的,每张报表都需要临时手工制作,而不能根据业务系统数 据库中的数据自动计算出相应的统计报表;报表工具则可以制作出体现数据与报表之间规律的报表模板,在应用时只要输入参数即可根据当前数据库...
默认分类 | 2007-03-19 17:33 | 阅读 1066 次 | 评论 0 条

线性报表教程-一、最简单的数据列表

报表在应用软件开发中,是很重要的一部分。但是许多程序员可能对写程序很熟,对报表却并没有深入研究。这个教程,将一些典型的报表,把报表的各种常见情况进行比较深入的讲解。   可以说,弄清楚了这些报表怎么做,你就可以应对应用软件开发中绝大部分的报表需求。再碰到客户的各种要求,你就能够很容易判断出难易程度、工作量,清楚地知道能不能实现、怎么实现。 第1张:最基本的数据列表 这张表是最基本的,即使是写程序,也很容易做。它的特点是: 数据来自数据库,也就是说,在纵向是动态的,行数不固定,有多...
默认分类 | 2007-03-16 19:26 | 阅读 1279 次 | 评论 0 条