报表显示在网页上,拖拽网页查看报表时允许报表上表头和左表头被固定。对于高度/宽度都比较大的报表,实现表头锁定会给报表使用者提供很大的方便,快逸报表可以实现上、左双向单独表头锁定,甚至是双向同时锁定,报表浏览者查看“高大”报表时再也不必上下左右拉动滚动条来对照表头了。报表查看效果如下图所示:

F

增强打印

增强打印包括一纸多页以及分栏打印等功能;

支持报表横向分页;

高端统计图包括:时间状态图,时间走势图,双轴柱线图,双轴折线图,雷达图,甘特图,仪表盘,里程碑,全距图,工字图。

统计图链接:统计图链接实现的功能是在查看统计图的同时,可以随时通过超连接实现数据钻取功能。

图片/大字段上传

报表中可以直接显示数据库中保存的图片;

填报表可以上载图片到数据库中;

用户在录入数据时,可以在弹出的日历上选择所需要的日期时间,这就是下拉日历功能。设置如下:在要设置日期的单元格点击鼠标右键,在弹出的对话框中选择填报属性,然后在数据填报对话框中把编辑风格设置为下拉日历,同时设置其取值类型为年月日,如下图所示:

设置完下拉日历,发布到web,可以看到效果如下:

如果要对下拉数据集及下拉数据框进行数据分类,就成了下拉树。比如,某个填报项需要录入的地区代码,我们就可以把各省作为主干,地区作为叶子,生成一下拉树。效果如下:

在快逸报表可以实现动态关联,以满足二级关联菜单及多级关联菜单的需要。下面以地区为例,当选择不同地区时,后面的会显示该地区相关联的单位。

快逸报表可直接读入EXCEL绘制好的报表格式,然后在报表复杂报表设计" target="_blank" class="quieeLink1">设计器中进一步修改,以充分保护用户以往在EXCEL上的积累,大大减少重复工作。

Excel原表

导入到设计器中的表

快逸报表采用底图描绘的方案解决套打时的报表绘制问题。可将需要套打的票据扫描成图片,作为报表设计的底图,然后依照图片上格线进行报表描绘,可保证绘制出的报表能够精确地套打进入印刷票据中。

底图描绘方式进行套打绘制(下面的表格是个底图)

样式表+格式刷

样式表:报表设计者可以把定义好的单元格风格保存为样式,保存后的样式可以随时拷贝到任何报表的指定单元格中。

格式刷:word中的格式刷你一定不会陌生,快逸报表的格式刷完全继承了office中格式刷的用法与功能,如果您已经安装了快逸报表,无论如何先试一试这个功能吧,它会极大方便单元格美化的工作。

样式表和格式刷是批量更改单元格样式的便捷工具

二维报表是各类数据分析工作中最为常见的一类报表,了解了快逸报表的使用后可以很容易制作出二维报表。

分类统计的报表少不得分组技术,快逸报表在设计分组报表时迅速快捷,只需要拖动设置便可完成分组报表的设计工作。如下图:

制作完成的分组报表

对于维度较多的数据分析,交叉报表是一个很好的选择,目标数据恰好位于左侧分组维度和上方分组维度的交叉点上,用快逸报表来制作交叉报表,方法与制作普通的二维报表一样简单。

交叉表使用界面

宏的定义:宏是一个没有数据类型的字符串标识,在报表运算之前,系统会全面搜索整张报表的表达式定义,将所有的宏名替换成宏值。

例如:定义一个动态宏 macro1

表达式为:

if(@role_id==”manager”,”1<>2″,”contract.employee_id in (’101′,’102′,’103′)”)

当角色参数值为manager时,宏${macro1}返回1<>2字符串,否则返回:contract.Employee_id in (’101′,’102′,’103′),这样的宏在定义数据集SQL时应用非常广泛。熟练使用宏可以轻松解决许多动态sql的难题,极大提高sql编程效率。

我们设计一张报表的时候,很少有里面的数据是固定不变的,常常需要根据一些条件来过滤出我们想要的数据。这就需要通过参数的形式控制报表中的数据。

快逸报表有多种填报技术来实现参数模板的定义:下拉数据集、下拉列表、数据自动校验等等,这些在html中需要分段编程实现的功能,在快逸报表只需要设置单元格填报属性便可快速完成。

快逸报表中的主子报表主要分为单表式主子报表,嵌入式主子报表,引入式主子报表三种。

与建立sql时的左右关联一致,设计报表时也存在内外键的对应问题,譬如一张采购合同上会有多项需要详细描述的信息:采购人员,采购部门,供货单位,采购物品等等,而这些信息在数据库的采购合同表中存储的只是采购人员ID,部门ID,供货单位ID,物品ID……,这样在编制采购业务相关报表/单据时,为提高报表设计效率,有必要提供一个异于sql连接的办法。快逸的报表属性中的独立多数据集正是应这种需求而产生。

设计者只需要在指定单元格内拖入相应字段:以采购人员ID举例,如下:

在A2单元格中拖入数据集字段 雇员ID,在A2 的显示值属性中置入员工字典需要对应的员工名称显示字段,这样一个雇员ID与雇员名称的对应设计便完成了。

而在上述报表设计过程中,采购合同和员工字典并没有在报表上有数据值的关联(A2显示采购合同中员工ID,B2单元格中显示员工字典里的员工姓名),它们是作为报表属性中的独立数据集存在。

快逸报表不仅能够用来设计统计分析的查询类报表,还能够设计填报数据的各类填报表,轻松实现数据关联、填报风格、数据校验等功能,WEB设计上的各类数据填报都可以通过快逸填报表来实现,诸如:人员档案、企业内部各类部门间信息交流、财务凭证、采购单、入库单、销售出库等各类业务上的原始凭证。

统计图

柱形图

饼图

折线图

区域图

三维饼图

三维折线图

堆积柱形图/li>

三维堆积柱形图

三维区域图

条形图

三维条形图

三维簇状条形图

堆积条形图

散列图

时序状态图

时间走势图

双轴柱线图

双轴折线图

雷达图

甘特图

仪表盘

GIF:256色,可透明显示,不失真压缩

JPG:真彩色,不可透明,失真压缩

PNG:真彩色,可透明,不失真压缩

快逸报表支持如下23种类型的统计图:

针对不同需要,在浏览器上可生成如下三种图片类型

分页功能

分页方案:可支持按纸张大小分页、按行列数分页、强制分页(分组后或固定行列);

分页方向:支持纵向和横向双方向分页,有上表头、页眉、页脚、左表头等功能。上/左表头信息每页均会合理重复;

单元格拆分:单一单元格不能被分页拆分,当合并单元格被拆分时可选择其中数据是否也分页

快逸报表对报表页面提供了强有力的控制功能:

导出 EXCEL

快逸报表可输出完全不失真的EXCEL文件,报表中的统计图也将嵌入其中,并附带有各种打印属性,生成的EXCEL可不作任何调整直接打印而不会丧失格式信息。还可对导出的EXCEL进行进一步的加工处理。

输出的EXCEL文件,保持所有格式且能将统计图一并导出

可输出word格式,方便制作各种报告文档。

快逸报表可输出PDF文件,报表中的统计图也将嵌入,并附有纸张打印信息,结果可直接输出打印。

输出的PDF文件,带有分页信息,并导出了统计图

Applet 打印

一纸多页,实现小票据或卡片式打印,可选择按行排列和按列排列;

缩放与定位:打印前的缩放及在纸张中的定位控制

页码控制,选择不同页码打印

打印前可控制是否允许再修改数据

快逸报表独有的APPLET 打印控件,所见即所得的实现了套打、固定行/ 列表头、分栏等各种精确打印需求。

可支持如下功能:

打印预览画面,支持一纸多页,可缩放显示

快逸报表服务支持在各版本windows下部署运行。

快逸报表服务支持在各版本linux环境下部署运行。

java 快逸报表_快逸报表V4.0功能说明相关推荐

  1. python 决策报表_用FineReport报表系统建设企业决策平台

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  2. java excel 复杂表头_中国式复杂报表开发教程(4)—类Excel复杂表头报表

    矩表控件出现之前,对于复杂表头的报表的实现,如多行表头嵌套,列单元格合并等,只能通过一些Look Like的方法来实现,并没有做到真正的底层实现来解决实质性的内容.复杂表头报表,甚至只能通过Table ...

  3. java实现交叉报表_交叉填报表的制作

    在常见的分组填报基础上,还常常会遇到这样一种填报需求:将多层分组填报进行行转列操作,从而实现交叉填报效果.下面我们通过一个具体的实例来看一下如何制作简单的交叉填报表. 需求说明 把以科室和指标为分组字 ...

  4. java this 逸出_发布逸出 java this 逸出【转】

    转自:http://blog.csdn.net/joker_zhou/article/details/7322801 (1)发布:发布是指将一个对象,使其引用储存到一个其他代码可以访问到的地方,在一个 ...

  5. 横向合计代码 锐浪报表_锐浪报表/Grid++Report/V5.8/6.0非常好注册正式版

    可选:C/S或B/S一个 简介: Grid++Report 是一款高性能高效率的报表开发工具,既可开发桌面软件的报表与打印系统,也可开发WEB(B/S)软件的报表与打印系统.提供一个具有超强数据展现功 ...

  6. 右边补0 润乾报表_润乾报表查询所有汇总

    润乾报表查询手册 整理: Yangmc 1 .怎么实现报表中行(列)的按条件隐藏? 在报表设计器中,选择相应报表的主格对应的单元格,在其属性"是否隐藏本行" 的表 达式中输入 if ...

  7. MySQL如何制作报表_(MySQLToSQL) 生成报表 - SQL Server | Microsoft Docs

    生成报告 (MySQLToSQL)Generating Reports (MySQLToSQL) 01/19/2017 本文内容 使用命令执行的某些活动的报告在对象树级别的 SSMA 控制台中生成.T ...

  8. java tcp门禁_门禁控制器的TCP/IP协议功能

    原标题:门禁控制器的TCP/IP协议功能 门禁控制器的TCP/IP协议功能 Linux支持多种不同的网络协议,TCP/IP是Linux系统中最健壮.速度最快和最可靠的部分.TCP/IP协议包括了各个层 ...

  9. java dao service实例_浅谈Action+Service +Dao 功能

    1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的. Service是管理具体的功能的. Action只负责管理,而Service负责实施. D ...

  10. java循环购物车结算系统_原生JS实现购物车结算功能代码

    html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD ...

最新文章

  1. RDB和AOF的持久化配置
  2. encoder decoder 模型理解
  3. TensorFlow for Hackers (Part VI) - Human Activity Recognition using LSTMs on Android
  4. windows关闭svnserver_Windows停SVN服务的搭建和使用(二)-Win32Svn
  5. BZOJ1016:[JSOI2008]最小生成树计数——题解
  6. 浅析如何在Nancy中生成API文档
  7. 【Nginx那些事】nginx配置实例(四)搭建高可用集群
  8. 细数被程序员吐糟的9大困难(转)
  9. 爱奇艺Android移动客户端app瘦身经验
  10. 电力系统分析工具包pypower简易使用教程
  11. 2021阿里巴巴国际站产品关键词来源(二)
  12. 国际贸易术语_Incoterm
  13. 360度反馈调查表中的问题示范
  14. [Ubuntu] LightDM 轻量级桌面显示管理器
  15. 180422 3步法Windows10引导Ubuntu开机启动
  16. SwiftUI OCR功能大全之 基于 SwiftUI 构建文档扫描仪
  17. 一文了解Java强制类型转换
  18. 爬楼梯/青蛙跳台阶,不会还有人不会吧
  19. MVC 几种过滤器及如何使用
  20. Git--SSH登录

热门文章

  1. oracle安装教程以及使用注意事项
  2. java 临时文件 删除_Java临时文件何时被删除?
  3. 微信小程序Axure元件库(2021最新版)
  4. 前端代码审查利器:vscode插件GitLab Workflow
  5. 【python写一个无限弹窗】
  6. c语言大作业计算器,C语言实现简单计算器程序
  7. pic单片机c语言 程序,PIC单片机C语言编程教程(1)
  8. 互联网平台黑产解密(上)
  9. Java快捷键的设置与使用
  10. 计算机考试如何截屏,电脑怎么截图 几种方法轻松学会