报表在线设计-国内有哪些类似 Google Docs 的在线文档编辑软件
如何选择适合自己的Web报表工具

目前各类报表都有很多选择,用户如何选择适合自己企业的WEB报表工具? 本文从用户角度分析如何选择WEB报表。选择WEB报表主要从如何角度分析: 1、 报表服务器运行在什么操作系统上。如果要跨操作系统,最好选择纯JAVA报表。 2、是否支持从多数据库中报表数据。如果您要整合企业内分散的数据源,这一点就很重要。3、是否非常方便快速生成报表。有些报表工具,在制作复杂格式报表时,可显示其优势,但在做一些基本常用的报表时却跟复杂报表一样费时费力。所以好的报表工具应在制作简单、复杂报表时都很方便。 4、 是否可以制作各类复杂报表、图表等,是否支持多级交叉报表。 5、 是否支持自定义。用户是否可以方便自定义报表。 在业内,其它报表工具、组件,一般是为了解决在项目中处理一些复杂中国式报表为目的,它们接受用户程序传过来的参数(如报表条件),然后通过引擎将报表数据展现出来。这些报表工具比较适合集成在项目中,实现一些复杂的报表。这里,我给大家介绍比较有代表性的一个产品:蓝葵JAVA报表。相对于市场上大部分的报表工具、组件,蓝葵JAVA报表还是有比较明显的优势的。1、 完整的运行平台蓝葵JAVA报表本身是蓝葵商业智能平台中的一个模块,它具有了平台的优势,包括用户管理、授权管理等,用户可以直接使用,无需二次开发。而其它报表工具,一般是以组件或控件的方式提供给开发商来二次开发的,用户无法直接使用。 2、支持在线自定义参数 现在很多报表工具,虽然了支持自定义,但走的技术路线是:C/S模式的报表设定器->生成XML报表模板->发布到WEB服务器中->通过程序(JSP)向报表引擎中传入参数(报表条件等)->报表引擎处理、展现数据。 这种报表也支持自定义,即通过他们的报表设计器来自定义报表模板,但是需要发布、需要手工编写JSP页面来调用报表引擎,需要在JSP中编辑条件输入框,然后处理条件值,传给报表引擎。这些操作,对于最终用户来说都很难办到。相比,蓝葵JAVA报表的Web报表设计器,可以在线自定义WEB报表,全智能化生成报表条件,并支持在线发布报表、分配报表权限。整个过程用户不用写一行代码,也不用重新发布WEB应用。3、 智能化的报表生成向导和报表在线设计 报表制作过程完全基于WEB操作,用户可以在多个客户端同时开发报表。另外,通过在线报表设计器,可以在线定制各类复杂的WEB报表,包括分组报表、图表报表、交叉报表等,并可方便进行报表发布、预览等。4、 支持多个数据库间表的关联查询,支持多个数据库中数据展现在同一报表 蓝葵JAVA报表支持多个数据库(并且支持跨数据源取数,例如Microsoft sql server和Oracle)间表的关联查询,支持内连接及左外联接。并且关联查询的子数据源可以是非SQL获取(如存储过程获得)。如电信行业,其计费系统与业务系统的数据库一般分为两个数据库,且数据库类型也有可能不同,但经常需要对这两个数据库中的数据表进行关联查询获取所需数据。
报表自定义设计

系统提供自定义设计报表的功能,针对当前数据网格重新设计报表,新的报表设计由系统完成初始化报表。自定义报表时先打开数据集,即激活网格上有数据显示,在 “报表”菜单上选择 “自定义报表”,进入自定义报表对话框。报表上的数据集针对当前打开的数据。如打开温泉,报表上自动会把温泉的数据集制定到报表上。
系统根据当前数据窗体生成报表的雏形,包括如下内容:
・页标头、主项数据、页注脚。
・根据数据窗体定制报表样式。
・描述报表所用到的数据集对象的数据源报表页。
系统会根据不同的数据窗体自动定制不同报表样式,其定制原则为:
数据窗体是数据网格窗体,报表设计器则根据当前纸张大小对数据网络进行分页打印; 如果是数据网格窗体窗体上网格较长,则根据数据窗体中控件的位置计算纸张上的位置,如窗体中存在多页窗体,则报表设计器上报表的位置相对下移。
国内有哪些类似 Google Docs 的在线文档编辑软件

中国优秀的开发者数量众多,相信可以很快打造出一批类似Google Docs 的在线文档编辑软件,甚至可以做到比他更加优秀(比如近些年的石墨文档、腾讯文档、有道云等)。
因此,我对这个问题的理解是:与其去寻找一个类似 Google Docs 的在线文档编辑软件,为何不选择自行开发?
据我所知,开发一套"在线Excel文档系统"的难度并不大。很多人读到这里可能已经满脑子问号??????难度不大你真的了解吗?
请不要着急,这里说的开发一套并不是从零开始用代码编写,而是利用一款开发工具-
SpreadJS
。其实有很多公司都有在使用SpreadJS去完成类似的需求。
授人以鱼不如授人以渔,下面我要开始安利这款“可嵌入您系统,实现在线Excel功能”的开发工具了。
-----------------------安利开始-----------------------------
SpreadJS 是一款基于 HTML5 的纯前端电子表格控件,兼容 450 种以上的 Excel 公式,凭借其 “高性能、跨平台、与 Excel 高度兼容”的产品特性,备受以华为、招商银行、苏宁易购、天弘基金等为代表的企业用户青睐。在带来亲切的 Excel 使用体验的同时,满足 Web Excel 组件开发、数据填报、Excel 类报表设计、在线Excel 协同应用等业务场景,极大降低了企业研发成本和项目交付风险。
SpreadJS
的应用场景有哪些?
Web Excel 组件开发:
通过调用API,开发人员就可以在Web应用程序中实现Excel的全部功能,包括数据处理、排序、数据筛选、数据透视分析、导入导出Excel 文件、数据绑定、数据验证和可视化设计器等。
Excel 类报表设计:
SpreadJS通过表格的形式展示数据,内置多种数据处理功能,如数据排序、筛选、行表头、列表头、数据汇总、边框及单元格样式、数据分组、聚合、计算公式等。
数据填报:
SpreadJS可以通过表单的形式完成数据填报,并将填报模块嵌入到您开发的Web应用程序中,填报方式包括在线填报和离线填报两种,填报类型包含申请表、Word文档类报告和检测报告等。
在线Excel 协同应用:
通过将SpreadJS的类 Excel 的界面嵌入到Web应用程序中,可以使最终用户直接通过浏览器完成文档操作与数据更新。
数据可视化:
SpreadJS提供了丰富的图表、迷你图、条件可视化及形状,可为 Web 应用程序带来更具创意和灵活性的数据可视化方式,满足数据分析、Dashboard、OLAP、BI等典型业务场景。
SpreadJS的成功案例
案例一:国内通信设备龙头企业,使用SpreadJS搭建内部数据高效管理系统
为了加强各研究所间的数据交流,提高公司的日常办公效率,快速掌握数据管理情况,将信息化管理融入到日常办公中,提高整体数据管理水平和管理效率。我们结合公司的实际需求和对工具的多方评估,最终选用纯前端表格控件 SpreadJS 管理内部数据系统。查看案例详情>>
案例二:移动办公OA软件专业厂商,使用SpreadJS推动OA软件高速发展
为了提高公司的信息化协同发展和企业数据管理水平,以“工作流”的方式为管理落地,我们结合业务需要,经专家多方评估和调研,最终选用了纯前端表格控件 SpreadJS ,用于企业协同OA管理平台的软件研发中。查看案例详情>>
案例三:某“互联网+税务”科技公司,使用SpreadJS打造“互联网+税务”一站式服务平
为实现便捷高效、实时可控的发票和税盘管理,提升企业整体的办公和管理效率。结合公司的业务需求,针对发票报表管理和数据分析这两大模块,我们一致决定采用纯前端表格控件 SpreadJS 进行嵌入式开发。查看案例详情>>
SpreadJS 为何在“在线Excel”系统开发中大放异彩?
业界领先的 Excel 兼容度,功能、UI 与 Excel 高度类似
高效的计算引擎,兼容 450 种以上的 Excel 公式
纯前端导入、导出 Excel 文件
一流的框架支持及扩展,可深度集成Angular、React 和 Vue
符合 UMD 规范,可按需加载
完善的数据可视化,支持32种图表、18种迷你图、182种形状
极高的处理性能和响应速度,使用Canvas绘制界面
下面请一起欣赏由SpreadJS开发的精美模板:
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
关于SpreadJS这款开发工具更多内容,感兴趣的各位可以前往官网查看。
网页链接
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注