阅读更多

一. 企业背景

福建华闽通达信息技术有限公司成立于 2007 年,是一家致力于工程项目管理、电子政务、电子商务及企业 ERP 实现的 SAAS、PAAS 服务提供商,整合工程管理各环节的资源,构建行业健康生态链。

二. 项目概况

R 平台采用了面向业务人员的开发模式,结合现代工业“流水线装配”的生产理念,提供大量构件助力客户项目快速搭建。SpreadJS 表单控件主要用于平台 Excel 表格和基于单元格的报表的定制。

三. 选择葡萄城控件产品的主要原因

选择葡萄城控件最重要的原因是其强大的无编码模板设计器功能。

无编码模板设计器:R 平台的 B/S 模块需要实现非专业程序员在线设计 Excel 报表模板或导入现成的 Excel 模板加以修改,将制作完成的模板打印或者导出成 Excel 保存至服务器,葡萄城的 SpreadJS 是一个基于 HTML5 技术的纯 JavaScript 控件,控件性能流畅,有类似 Excel 的 SpreadJS 在线表格编辑器,适合非专业程序员设计 Excel 报表模板,很符合 R 平台(B/S 部分)无编码开发的理念。

四. 实际使用情况

(一) 用于 R 平台 C/S 部分的生成报表模板在 B/S 模块中展示

SpreadJS 支持 Excel 格式,通过将 C/S 端生成的报表模板保存成 Excel 文件,利用 SpreadJS ExcelIO 导入导出组件,将实例导入 SpreadJS 并在浏览器中展现。

模版运行实例在 SpreadJS 中的展现如图:

模版运行实例

(二)、用于 R 平台 B/S 部分的报表表单定义模块

R 平台用 SpreadJS 实现了一个基于 B/S 架构的表单报表定义工具。因为 SpreadJS 是类 Excel 功能的控件产品,很适合业务人员进行报表表单模版的定义,基本会 Excel 就会定义报表,大大减少了培训成本,并且很契合公司 R 平台无编码和由业务人员定义软件的目标和宗旨。如下图所示,用户可以在线进行编辑报表模板,并且编辑风格基本与 Excel 一致,业务人员只要会用 Excel,无需再次学习,节省了培训的时间和成本。

报表表单定义模块

通过调用 SpreadJS 各种功能 API 并将其进行组合,满足了一些 Excel 没有但是项目中需要用到的定制功能,如下图所示,用户可以填写报表工具中区域的各项属性。

报表工具中区域的各项属性

在数据保存时进行各项设置。

在数据保存时进行各项设置

报表打印时进行打印设置,只需在下拉选项中进行选择,即可完成不同样式的报表打印。

报表打印时进行打印设置

五. 葡萄城控件产品对于项目的价值

SpreadJS 控件主要用于本项目中的报表设计,展示,打印等功能。参与设计报表的人员完全不需要懂代码知识,只要会用 Excel 就可以参与设计报表,很符合 R 平台在线设计无编码开发的理念,并且类 Excel 的操作模式很符合设计人员的使用习惯,大大的加快了工作效率,是日常工作的好帮手。

 

Spread 表格开发系列,各平台轻松集成和操作 Excel!

 

SpreadJS 和 Spread Studio 都已于近日发布 V11.1 版本,敬请访问官网,了解更多。

访问 SpreadJS 官网:http://www.grapecity.com.cn/developer/spreadjs

 

访问 Spread Studio 官网:http://www.grapecity.com.cn/developer/spreadstudio

来自: 葡萄城官网
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 对ASP.NET网站高性能和多并发的设计的讨论

    对以下文章内容我要说明下,在财大气粗的互联网公司或为财大气粗的客户服务的不缺钱的主,请立即绕行,以下内容不适合您。 以下内容为客户计算资源紧缺,预算紧缺,无法通过增大带宽,增多服务器,购买各种高级服务的程序员们进行讨论。 谢谢 对于如何提高应用程序的性能(无论是互联网应用还是企业级应用)我的观点一直是考虑一个核心:IO处理。因为我认为目前的CPU的处理能力已经是非常高了,正常编写的在内存中处理...

  • 提高ASP.Net应用程序性能的十大方法

    一、返回多个数据集    检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。   如果你是用动态的SQL语句来返回多个数据集,那我建议你用存储过程来替代动态的SQL语句。是否把业务逻辑写到存储过程中,这个有点争议。

  • ASP.NET程序设计教程(C#版)——学习心得

    ASP.NET入坑第一课 前言 在上完动态网页设计第一次课后,老师留下了创建一个简单***课表查询网站***(要求有1个网站主页和3个班级课表),因为之前仅仅学习过C语言,所以刚开始对于这个作业还是觉得比较难的,在书上找到了相关教程,认真学习了之后觉得并没有自己想象的那么困难,下面为大家分享一下对于这一次的实训作业心得体会。 一、ASP.NET是什么? ASP.NET 是一种基于B/S架构Web应用程序开发平台,通俗的讲就是用来制作浏览器网站的软件。在本学期的学习中,开发环境主要采用Visual Studi

  • 优化ASP.NET应用程序性能研究与探讨

      网站的性能对于ASP.NET程序开发人员来说非常重要。一个优秀的网站虽然有美观的页面设计,完善的服务功能,但是打开网页时有长时间的延迟,用户最终将会无法忍受。尤其对于大型的电子商务网站而言,每秒钟有数万用户同时访问,没有良好的网站性能,根本无法满足庞大的需求。  ASP.NET作为全新一代的动态网页生成系统,它在平台性能方面与原有的ASP相比已有了一个本质的提高。但要在此基础上开发出专业水准的

  • SpreadJS 纯前端表格控件应用案例:表格数据管理平台

    该平台具备强大的业务配置和集成开发能力,对于企业客户的信息系统在管理模式、业务流程、表单界面等个性化需求,均可快速实现个性化配置。 下面,让我们一起来看看该公司是如何在“表格数据管理平台”中应用表格...

  • SpreadJS 纯前端表格控件应用案例:生产采购管理软件

    由甘棠软件系统(上海)有限公司(简称:甘棠软件)研发的生产采购管理软件,是一款广泛应用于制造业业务模块化、全价值链成本控制和个性化定制的管理系统,可满足供应商在线报价、各配置产品间的成本差异对比、零件...

  • SpreadJS 纯前端表格控件应用案例:医疗行业智能报表系统

    由西安几何数字信息技术有限公司(简称:几何数字)推出的医疗行业智能报表系统,通过嵌入纯前端表格控件 SpreadJS,实现了拖拽式操作和丰富的可视化指标体系,可助您轻松自如地完成数据透视分析、自助分析、业务...

  • SpreadJS 纯前端表格控件应用案例:雨诺订单管理系统(雨诺OMS)

    由青岛雨诺研发的雨诺订单管理系统,为各医疗零售门店提供了统一、简单的操作界面,通过打通线上线下平台,在两个信息孤岛之间搭建通信桥梁,实现了订单、库存、财务信息在线上平台和线下ERP之间自由流转。...

  • 提高asp.net应用程序性能的常说的神话

    本文讨论: 提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程    现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是w

  • 纯前端大数据处理技术:葡萄城纯前端开发工具应用实践

    SpreadJS 是一款基于 HTML5 的纯 JavaScript 电子表格和网格功能控件,满足多平台、跨平台的表格数据处理和类 Excel 的表格应用开发。 WijmoJS 前端开发工具包由多款纯前端控件组成,全面支持 Angular、React、Vue、...

  • 硬核干货:葡萄城 SpreadJS 前端表格技术分享

    表格作为数据呈现的一种基本方式,在各类软件系统都发挥着重要的作用。在移动互联时代,即便再复杂的数据通过“表格”的整理,都可以清晰的呈现给用户,并支持用户从多个维度查看、筛选和修改。不论是应对文档、报告...

  • 企业数字化转型:用 SpreadJS 打造互通互链的电力系统物联网

    建设“数字中国”已经成为国家战略,各地方政府先后出台数字化...企业数字化转型,包含了财务信息化和企业信息化两个方面,在中台概念出现以前,企业都会建设以资源管理为核心,包括人、财、物、资产、项目管理等核心业

  • 处理Web端表格数据,华为、海信等企业为何都选择了SpreadJS?

    如何才能高效优雅地完成复杂场景的数据处理,已经不单单是对前端开发者算法功力的考验,学会评估并使用合适的前端框架和前端开发工具已成为当今企业高级开发工程师必不可少的技能。 葡萄城,作为深...

  • 攻克金融系统开发难点,借助SpreadJS实现在线导入Excel自定义报表

    Excel软件在金融、财税、投行和投资界的应用广阔,常用于构建财务模型(Financial Model),如财务三张报表、NPV/IRR、市场规模预测、投资价值预测(DCF及Comparable)等。其中,Excel 的价值主要体现为: · 商业...

  • 厦门科云:构建基于 SpreadJS 的管理会计综合实训平台

    厦门科云信息科技有限公司(简称:厦门科云)位于鹭岛厦门软件园,是一家汇集注册会计师、高级工程师的实力研发团队和全国财会教育领域专家顾问团队的高新技术企业。 公司自成立起,始终聚焦院校服务(智慧财务教育...

Global site tag (gtag.js) - Google Analytics