报表设计器

AnyReport报表设计器采用HTML5开发,一个类似Excel表格形式的WEB报表设计与开发平台,能让用户在浏览器中进行所见即所得的可视化报表设计,而无需在客户端单独安装程序,这就提高了 Web 报表设计的灵活性、协同性,可设计参数查询报表、简单报表、自由报表、主子报表、分组报表、交叉报表、图形报表、数据下钻报表等,报表系统设计的报表模板将以XML的格式保存,HTML5报表设计器不依赖其它插件

报表设计器

报表平台功能

报表设计器主要包括开始、插入、公式等工具栏

工具栏:可设置单元格的样式、单元格的边框的样式、单元格告警的样式。可方便地新增图形报表、报表浮动层、面板等

插入工具:可为报表元素设置链接、图片、单元格背景色,可设置图表与图表的交互属性

公式工具:单元格的值可通过公式计算输出

参数查询

AnyReport 支持文本框、密码、单选按钮、复选按钮、单选按钮组、日期下拉框、下拉框、下拉树形 等组件,支持组件联动、下拉框模糊查询,弹窗报表数据选择

复杂报表

多源报表:一张报表由多个数据源组成,报表通过关联、过滤等方式将多数据源的数据展现在一张报表中

交叉报表:报表在横向和纵向同时进行分组扩展,横纵交叉点对记录进行汇总运算,如:求和、平均值、 记数、最大值、最小值

整体扩展报表:整体扩展报表是将多个单元格视为一个扩展单元格,这样可以做成自由格式的报表,如主子报表

交互报表:使报表数据尽可能的动态展示,由汇总的数据下钻和联动到详细数据,有利于数据更详细化分析

告警报表:自定义告警规则,实时动态展示不同样式的数据,常应用于数据告警、数据状态等场景

聚合报表:报表页面划分为多个区域、每个区域单独一个报表

图形报表

图表丰富:AnyReport 提供丰富的图表类型,柱形图、线图、饼图、条形图、面积图、气泡图、漏斗图、雷达图、仪表图、地图、混合图等

兼容性:兼容 IE10+,支持主流浏览器Chrome、Firefox等,同时支持移动设备浏览器

交互性:支持多种交互操作,用户通过点击图表元素改变存在交互关联图表的数据、数据下钻

实时性:图表支持异步刷新数据,可指定刷新频率

自定义图表:AnyReport 集成 echart 图表,可通过 echart 配置定义图表样式及图表二次开发

报表打印、输出

PDF打印:基于客户端pdf报表打印技术,解决了基于浏览器报表打印的问题,支持票据套打、横向打印、分页打印,零客户端、无需安装插件

WEB服务打印:Web 服务打印支持静默打印、批量打印报表,可设置纸张类型、方向(横、竖)、页边距、设置打印 份数、纸张大小,支持 JS 调用 web 打印控件静默打印

报表输出:报表支持输出 excel、pdf、word、ppt、cvs 等文件