润乾报表是一款专业级别的报表软件,采用了类Excel快速报表设计,集成炫酷统计图,支持移动端报表统计图,为企业提供了很好的报表解决方案,内置报表设计器、服务器、调度器。
1、集成与部署:
采用纯java开发,非常适合在 J2EE 下集成,其运行环境非常简单,只要有 jdk即可工作,可与应用非常紧密的集成,轻易部署在各种操作系统如 Windows, Linux, Unix 下。
软件的服务器是个逻辑概念,并没有一个物理的服务器在运行。它是作为应用服务器上的一个应用提交的,或者直接向应用程序员提交 JAR 包。应用程序员可以简单地通过Taglib 标记进行报表的发布,也可以使用完整的JavaAPI 获得更深入的控制力度。
许多其他报表产品如 CRYSTAL REPORT/BO,Cognos 等都需采用独立的报表服务器,而作为100%的 Java 报表工具,提供了更高的运行效率,为程序员提供了更大的 灵活性与可控制,实现了与应用程序的无缝衔接,并且可以充分利用应用服务器的各种能力,如平衡负载、统一部署等。
2、报表展现:
不需安装控件,可以实现纯 HTML 报表方式,可以支持 PDF, EXCEL 输出,提供了全部的页面与打印控制,能很多地满足 Web 报表的展现需要。同时,软件对图表有良好的支持,可以生成柱图、饼图、折线图等十几种图表。
3、填报:
除此之外,还提供了强有力的填报功能,不仅提供了灵活的表单设计和自动填写控制功能,而且支持离线填报、批量导入、汇总填报等多种方式,可以以先进的动态库表关联技术实现复杂的复合表单填报并保证数据的一致性,其填报能力远远超出同类产品。
报表设计器:设计编辑报表,自带报表运算引擎,连接数据库后可预览打印报 表,并可生成其它格式保存。设计器不依赖于其它部分,可作为独立的工具使用;
报表服务器:在后台提供统计报表运算和数据填报处理的服务,开放各层次的 API 接口调用,由其它程序员调用生成结果报表;报表服务器只能运算设计器编辑的报表,但运行时不再依赖设计器;
报表调度器:作为服务程序运行在设定的时刻自动计算报表并将结果保存或推 送到指定的目标;调度器的调度规则设置由设计器完成,运行时依赖于报表服务器;
一、简单的报表制作
第一步:打开报表设计器
通过桌面快捷方式或开始菜单打开报表设计器。
第二步:数据源定义与连接
定义或连接数据源前首先需要保证数据库驱动包可以被程序加载到。安装包中自带的数据库驱动存放位置为:【安装根目录】\common\jdbc,默认带有Oracle、MySQL、SQL Server等常用类型数据库驱动,用户可以根据实际需要自己放置对应的驱动。润乾自带的demo数据源所连的内置数据库类型为HSQL,驱动为hsqldb.jar。
数据源定义:
产品支持添加JDBC和ODBC两种类型的数据库。用户可通过“工具”-> “数据源”菜单,添加数据源配置,设定数据源使用的驱动类、连接URL、用户名、密码等信息。
注:关于数据源配置项具体使用介绍请参考《用户参考》中数据源
数据源连接:
(1)启动数据库
数据源连接前需要先保证所要连接的数据库为启动状态,然后在产品的数据源窗口可直接对已定义的数据源进行连接。
下面以产品自带的demo数据源为例,介绍数据源连接操作。
点击菜单“本地应用”->“启动示例数据库”,左侧的控制台会输出“数据库已启动”信息,表示demo数据源所需连接的HSQL数据库已启动。
(2)打开数据源面板
点击菜单“工具”->“数据源”,弹出数据源面板。可以看到系统默认包含的demo数据源。
(3)连接数据源
选中demo数据源,点击右侧的【连接】按钮,连接成功的数据源呈粉色,并且连接状态由[未连接]变为[已连接]。如下图。
注意demo数据源是系统数据源,不能修改连接参数。此时数据源已经连接,接下来我们可以操作demo数据源了。
第三步:制作报表
(1)新建报表,选择SQL检索类型的数据集
数据集是一个二维的视图,是报表的数据来源。数据集可以通过数据库的sql查询获得,也可以来自其他异构的数据文件。报表运算引擎不关心数据集的数据来自哪里,始终基于数据集的数据来运算报表。因此,制作报表时,首先需要定义数据集。
这里我们用demo数据源,制作一个普通报表,如上图所示选择报表类型,数据源和数据集类型、数据集名称可以默认,也可以自定义,选择完以后,点击【下一步】,通过向导编辑SQL数据集。
要想更深入了解这个操作的细节,或者其他类型数据集,可以参考《用户参考》新建报表和数据集小节。
(2) 添加数据表,选择数据字段
进入SQL编辑器后,可以根据需要切换不同的Tab页,选择要查询的数据表、数据字段、检索条件等,切换到语法Tab页可以看到最终拼接好的SQL语句。当然也可以直接在这里写SQL语句,SQL语句执行返回的结果就是我们制作报表需要的数据集。
(3) 选择报表类型
报表类型分为网格报表、分组报表、交叉报表,本章节主要以网格报表为例,让用户对产品有一个初步的认识。后续章节会陆续介绍分组报表和交叉报表的使用。
第四步:生成网格报表
点击生成网格报表后,新建报表就完成了。
数据集的语法:
ds1: SELECT 员工表.编号,员工表.姓名,员工表.部门,员工表.入职日期,员工表.工资 FROM 员工表
1, A2单元格中表达式为:=ds1.select(雇员)
使用select函数从数据集ds1中选取雇员字段列的所有值,该组字段值保留了一个指针,指向数据集中的源记录,该组字段值和数据集中的记录保持一一对应的关系,因此在当前格的附属单元格里可直接通过dsn.colname表达式检索,而不需要重复的使用select函数取数,如B2,C2等。
2, B2单元格中表达式为:=ds1.姓名
3, C2单元格中表达式为:=ds1.部门
4, D2单元格中表达式为:=ds1.入职日期
5, E2单元格中表达式为:=ds1.工资
二、打印方式:
报表有三种打印方式,分别是applet打印、flase打印、pdf打印。
Applet打印要求客户端必须有jdk1.6.0_45及以上的Java环境,32位平台要装x86版,64位平台可装64版或x86版。
FLASH打印要求客户端安装Flash Player 9以上插件,FLASH打印属于精确打印,打印模式为矢量打印,对浏览器资源要求较低。打印时避免了以往需要下载安装JDK的繁琐,客户端可以无需下载Java JDK或JRE控件,步骤少,启动速度快,可以直接在浏览器端进行打印。当需要FLASH打印对勾符号 ?时,字体类型仅支持Serif。
PDF打印,如果客户端用的是IE浏览器,需要安装pdf阅读器,其他浏览器不需要安装。
加载全部内容
没有该专题文章哦!
糟糕,没有相关软件!
没有该专题文章哦!
糟糕,没有相关软件!
WPS个人版破解版PC版 191.9 MB895人在玩 WPS个人版吾爱破解版是一款由金山公司出品的电脑office办公软件。它的功能十分强大,足以媲
下载Office2024自定义安装工具下载 53 KB211人在玩 Office2024自定义安装工具,允许用户灵活地选择所需的组件进行安装,适用于需要精简安装或者
下载WPS2023电脑版下载 324.2 MB187人在玩 WPS Office 2023电脑版是一款由金山推出的非常专业的office办公软件。支持文字处理、表格制作、
下载山东通PC端下载 614.1 MB183人在玩 山东通电脑版是一款专门针对山东省公务员用户量身定制的OA办公软件,该软件旨在为用户提供
下载Office Installer Plus下载 25.2 MB173人在玩 Office Installer Plus是Ratiborus推出的一款新工具,旨在帮助用户下载、安装、更新、卸载及激活O
下载Office2003破解版下载 402.6 MB123人在玩 Office2003完整破解版是一款非常好用的办公表格制作软件。由word、excel、powerpoint、access、outlo
下载Office2024绿色精简版下载 373.6 MB107人在玩 Office2024三合一精简版由ccho站长精心制作,集成了 Word、Excel、PowerPoint 三大常用组件,满足用户
下载iSlide插件破解版 0.97 MB93人在玩 iSlide吾爱破解版是一款非常专业的PPT插件工具。该软件内置海量的设计资源和模板,资源持续
下载WPS电信版下载 365.6 MB91人在玩 WPS电信专用版是一款高效且实用的办公软件套装,具有多项优势和特点。该软件套装包括文字
下载VBA Excel插件下载 11.3 MB81人在玩 VBA编写Excel插件是一款针对微软Office办公软件Excel文档所推出的辅助插件。通过安装该插件,即
下载