1 Star 0 Fork 22

windynet / project_4225829

forked from 彭明华 / openhandx report 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

openhandx report

  1. 前言
  • OpenHandx-Report是一个轻量级的多维度Excel报表工具,核心采用了Poi和OpenHandX-chart,同时支持Excel的2003和2007文件格式输出。OpenHandx-Report之所以只叫做报表工具,是因为OpenHandx-Report朴实实用、使用简单,他本身没有自己的模板设计工具(借用Excel做模板)和报表服务功能。OpenHandx-Report按报表类型支持:静态报表、列表(支持固定列表头、固定列)、交叉表(固定表头、固定列)、图表。支持多excel sheet页渲染,多sheet模板影射技术。数据上支持交叉表的多维度计算,包括分组、汇总、统计、平均值、网格间计算。
  1. 名词解释
  • 交叉表数据:分析型数据库星型(雪花型)结构的数据
  • 列表(多维度)数据:关系型数据库的列表数据
  1. 主要特性
  • Excel2003和2007两种格式-在同一套配置同一套数据下只要分别提供Excel2003和2007两个格式的模板就能提供两种格式的报表输出
  • 报表设计简单并所见即所得- Excel就是OpenHandx-Report的报表设计工具,Excel本身的功能和方便性就超过任何一款报表设计工具,并且绝大多数开发人员都会使用
  • 复杂和大型报表异步输出-提供报表异步输出,并提供异步生成的监控接口可以时时监控报表的完成情况和生成错误
  • 海量数据的支持-集成了OpenHandx-common特有持久技术能一次从数据库中取出所有数据(只要硬盘的剩余空间足够大),并将这海量数据当作数据源生成报表
  • 5种表格功能-支持静态单元格、普通列表、固定列表、交叉表、固定交叉表等5种格式,这些功能能满足联机报表和分析性报表的需求
  • 9种图表功能 -支持的图表有区域图、柱状图、仪表图、折线图、饼图、雷达图、环状图、点图、瀑布图
  • 强大的数据计算功能 -OpenHandx-Report具有OpenHandx-Common所有的表达式计算功能,同时支持数据汇总、记录数、平均值等功能
  • 同一Sheet表单同时支持多种展现方式-在同一个Sheet表上可以输出多个表格数据和图表,目前OpenHandx-Report支持5种表格、9种图表
  • 同一数据源多Sheet表单支持-同一个数据源可以根据需求输出到不同的Sheet表单,这样有利于同时展现不同种类的业务数据,也能满足最终客户的不同需求
  • 多重数据展示功能-采用模板影射技术,能将多个数据源影射到一套模板并合成一个Excel文件输出,这样满足最终客户的特殊需求
  1. 多个报表支持

输入图片说明 同一个Sheet支持多个报表,并支持混合多种类型报表、图表。即同一Sheet表单同时支持多种展现方式。

  1. 多Sheet支持

输入图片说明 在同一个Excel中支持多个Sheet报表渲染

空文件

简介

内容含有违规信息 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/windyzone/openhandx-report.git
git@gitee.com:windyzone/openhandx-report.git
windyzone
openhandx-report
project_4225829
master

搜索帮助