Spread表格控件
文章平均质量分 89
葡萄城技术团队
这个作者很懒,什么都没留下…
展开
-
如何通过前端表格控件实现自动化报表?
比如在做员工打分时,呈现给领导的报表,如果领导觉得某个员工的打分不合适,希望能直接对分数做调整,不再需要回到打分系统中,只要开发人员接入好数据回写接口,即可做到在报表查看态,高权限用户可直接进行数据修改或录入,等于说,一部分填报工作可以直接通过报表能力解决(如下图所示)。除此之外,SpreadJS 也具备了和主流报表引擎同等的报表制作能力,区别是在报表制作形式上,SpreadJS并没有选择市面上常用的表单配置型模式,而是选择了类 Excel 的报表设计形式,有效减少用户的学习成本。原创 2024-07-30 09:00:57 · 763 阅读 · 0 评论 -
Svelte框架实现表格协同文档
当然,这里也可以用其他工具来代替,例如maven,或者源生引入jar包的方式将需要用到的jar包引入进来。3、协同文档可能不止一个,我们需要在页面上创建一个文档列表,来允许用户选择编辑哪个文档,所以我们需要创建一个文档列表页面OnlineSheets.svelte。在执行之后,再次添加监听。这样子,我们做了框架的基本环境搭建,接下来我们介绍下如何搭建webSocket。至此,协同基础内容搭建结束,我们来看看编辑单元格内容后,发生了什么吧。接下来我们访问下文档列表页,从文档列表页跳转进入文档,进行编辑。原创 2023-01-17 14:56:40 · 3399 阅读 · 1 评论 -
葡萄城邀您参与「表格技术开发者新年分享会」,共话表格技术新未来!
SpreadJS 是葡萄城结合40余年专业控件技术和在电子表格应用领域的经验而推出的纯前端表格控件,基于HTML5,兼容450多种Excel公式,具备“高性能、跨平台、与 Excel高度兼容”的产品特性,被中国软件行业协会认定为“中国优秀软件产品”。举办**“表格技术开发者新年分享会”**,期望聚集全国知名企业和持续实践深耕的表格技术开发者们,共同探讨和分享表格技术及其典型应用场景,深度交流表格技术的应用感受和实践经验,共建企业数字化发展的未来。原创 2023-01-10 16:04:24 · 354 阅读 · 0 评论 -
万物皆可集成系列:低代码释放用友U8+深度价值(3)— 数据融合应用
还在为满屏的公式而“内牛满面”吗?还在为长串的公式解析而发愁吗?还在定位错误的公式而苦恼吗?上班要写代码,加班还要分析这又长又臭的公式。你的发际线还好吗?本葡萄来拯救你的发际线啦!带来的不是洗发水,而是公式追踪!这一章,让本葡萄带你用前端电子表格的公式追踪构建公式树,快(解)速(救)分(你)析(的)公(脱)式(发)问题。原创 2022-08-25 17:09:49 · 484 阅读 · 0 评论 -
拒绝加班:巧用前端电子表格中构建公式树
还在为满屏的公式而“内牛满面”吗?还在为长串的公式解析而发愁吗?还在定位错误的公式而苦恼吗?上班要写代码,加班还要分析这又长又臭的公式。你的发际线还好吗?本葡萄来拯救你的发际线啦!带来的不是洗发水,而是公式追踪!这一章,让本葡萄带你用前端电子表格的公式追踪构建公式树,快(解)速(救)分(你)析(的)公(脱)式(发)问题。原创 2022-08-25 15:28:24 · 3366 阅读 · 0 评论 -
基于 Next.js实现在线Excel
近年来,前后端分离已经成为中大型软件项目开发的最佳实践。在技术层面,前后端分离指在同一个Web系统中,前端服务器和后端服务器采用不同的技术栈,利用标准的WebAPI完成协同工作。这种前后端分离的"混合开发"模式下,前后端通常会部署到不同的服务器上,即便部署在同一台机器,因为宿主程序(如后端用Tomcat,前端用nginx)不同,端口号也很难统一。(图片来源网络)这意味着位于A域(如)的页面,需要调用B域的WebAPI(如),这是一个典型的跨域访问,浏览器默认会判定该操作有安全风险。...原创 2022-08-04 13:54:33 · 4030 阅读 · 0 评论 -
揭秘你处理数据的“底层逻辑”,详解公式引擎计算(二)
上篇中我们介绍了计算公式引擎的计算原理,本期我们继续带着大家了解在Excel表格中公式引擎的实现原理。背景在上节中解决了基本运算的逻辑之后,在一些实际业务场景中,公式计算并不是单一公式进行的独立运算。我们经常需要将一个很大的运算分解成前后依赖的小运算;同时这些单元格之间的计算会出现很多相互依赖,计算顺序也是要考虑的一个关键问题,我们需要将一系列具有先后顺序的同类运算管理起来依次执行。为了实现这种计算关系之间的管理,出现了计算链,用以对公式之间的依赖和先后顺序进行管理,处理在电子表单中错综复杂的依赖。涉原创 2021-09-22 14:01:38 · 324 阅读 · 0 评论 -
开发在线文档时,这个技术难点你解决了吗?
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。“时势造英雄”,是亘古不变的真理。在当前的时代背景下,在线文档可以称得上是这样的“英雄”。自 2020 年新冠疫情爆发以来,远程办公彻底颠覆了传统的企业管理模式,在线文档作为远程办公软件的重要组成部分也同样迎来了高速发展。如今,即便市场中已经有了腾讯文档、石墨文档、飞书、语雀和灵犀文档等在线办公产品,但在线文档本身仍面临功能、技术、数据安全、服务、生态等多方面的考验,如数据处理效率、多人协作、二次扩展、系统集.原创 2021-07-29 11:49:54 · 443 阅读 · 0 评论 -
从页面加载到数据请求,前端页面性能优化实践分享
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。背景做过前端开发都知道前端的工作内容是很多的,对于HTML、CSS、Javascript、Image、Flash等各种内容的使用。为了更好提升应用的性能,我们需要对各种资源内容进行不同方面的优化。对用户而言,优化可以让应用的响应速度加快,加载更加迅速,可以带来更好的使用体验。对于服务商而言,前端优化能够减少页面请求数量,宽带所占带宽,有效的节省资源。前端优化的内容很多,按照粒度等级划分可以大致分为两类:页.原创 2021-07-14 11:46:29 · 644 阅读 · 0 评论 -
表格控件Spread.NET V14.0 发布:支持 .NET 5 和 .NET Core 3.1
Spread.NET 是一个功能、布局与 Excel 高度类似的 .NET表格控件,可全面满足 WinForm、ASP.NET、XAML 和 WinRT 等平台下表格数据处理、数据可视化开发需求。Spread.NET 支持 462 种 Excel 公式,提供可嵌入系统的类Excel设计器和全面开放的 API,为 .NET开发人员构建企业级表格应用程序提供了更加专业的选择。日前,表格控件 Spread.NET 正式发布V14.0版本。从该版本开始,Spread.NET将支持 .NET 5和 .NET Co原创 2020-11-26 10:11:43 · 643 阅读 · 0 评论 -
纯前端表格控件SpreadJS以专注业务、提升效率赢得用户与市场
提起华为2012实验室,你可能有点陌生。但你一定还对前段时间华为的那封《海思总裁致员工的一封信》记忆犹新,就在那篇饱含深情的信中,我们知道了华为为确保公司大部分产品的战略安全和连续供应,打造了无数“备胎”,一夜“转正”从幕后走向前台的海思半导体就是其中之一。而海思半导体就隶属于华为2012实验室下属的二级部门,其他二级部门还包括:中央硬件工程学院、研发能力中心、中央软件院等。曾有戏言说这个...原创 2019-09-11 12:00:25 · 781 阅读 · 0 评论 -
SpreadJS 纯前端表格控件 V12.2 发布更新,用不到100行代码,在前端实现Excel的全部功能
用不到100行代码,在前端实现Excel的全部功能千万前端开发者翘首企盼,SpreadJS V12.2 终发布更新:六大功能特性,带来更多便利,用不到100行代码,在前端实现Excel的全部功能!SpreadJS 是一款基于 HTML5 的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,同时满足 .NET、Java、Ap...原创 2019-08-13 11:29:44 · 519 阅读 · 0 评论 -
【案例分享】SpreadJS金融行业应用实践,开发基于Web Excel的指标补录平台
SpreadJS作为一款基于 HTML5 的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,可同时满足 .NET、Java、App 等应用程序中的 Web Excel 组件开发、数据填报、在线文档、图表公式联动、类 Excel UI 设计等业务场景。本期公开课,将由华融融通科技有限公司开发经理——郭晓东先生,为我们深入剖析:...原创 2019-08-13 12:23:55 · 441 阅读 · 0 评论 -
【新功能前瞻】SpreadJS 纯前端表格控件V12.2:打印增强、拖拽填充等六大特性
新版本来袭:葡萄城 SpreadJS 纯前端表格控件的全新版本 V12.2 将于8月正式发布!作为一款备受华为、招商银行、中国平安、苏宁易购等行业专家和前端开发者认可的纯 JavaScript 电子表格和网格功能控件,SpreadJS致力于为企业提供更高效的表格数据处理手段,以及更为亲切的类 Excel 使用体验。华为的技术工程师曾这样评价SpreadJS:“简单的一百多行代...原创 2019-07-24 18:17:31 · 607 阅读 · 0 评论 -
纯前端表格控件SpreadJS V12.1 隆重登场,专注易用性,提升用户体验
一款优秀的开发工具,在更新迭代中,除了要满足不同场景的业务需求,也需不断优化已有功能,尤其是细节方面,要能为用户带来使用体验和开发效率的提升。作为一款备受业界专家和开发者认可的纯前端类Excel表格控件,SpreadJS自面市起,便致力于提升企业数据处理效率,并为开发者带来更为亲切的 Excel 使用体验。SpreadJS 的用户之一 ——华为这样评价道:“简单的一百多行代码配合 S...原创 2019-05-09 09:54:46 · 399 阅读 · 0 评论 -
在 SpreadJS 设计器中实现全球化(Globalization)
前言 | 问题背景SpreadJS提供了非常便捷的全球化切换接口,我们可以通过GC.Spread.Common.CultureInfo接口来实现全球化。而在线表格编辑器产品由于其特殊性(用户掌握源码,可以二次开发),本身并没有提供类似的接口,而是给予用户更加灵活的方式来实现全球化这个需求。本文基于SpreadJS V12版本,下载请点击。在线表格编辑器简介在线表格编辑器是以源码出售...原创 2019-03-29 11:03:28 · 485 阅读 · 0 评论 -
Spread for ASP.NET 7新功能使用指南
Spread for ASP.NET表格控件兼容Excel的强大功能,并将其嵌入到您的应用系统中。完备的Excel文档支持使得您可以在企业中分享和访问数据信息;内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及科学应用系统中创建丰富高效的信息中心。新版本7中提供几个主要更新,包括:上下文菜单列头RowTemplate用于单元格编辑器的Css性能提升其他Spread for ASP原创 2013-05-24 11:40:18 · 2278 阅读 · 0 评论 -
Spread for WPF-Silverlight 新功能使用指南
您可以将Microsoft Excel 的强大功能嵌入到WPF 和 Silverlight应用中,使用丰富的内嵌数据可视化功能展现核心数据和分析结果,按需自定制富有创意的表格模版以及发挥更多便捷高效的功能。Spread WPF-Silverlight源自备受好评的 .NET 和 ASP.NET平台上最受欢迎的 Spread 产品。Spread WPF-Silverlight 表格控件包含在Sp原创 2013-05-28 12:12:18 · 2333 阅读 · 0 评论 -
【图解】Web前端实现类似Excel的电子表格
在本文中,我将用图解的方式用Wijmo(JavaScript库)中的SpreadJS来一步一步实现网页上的电子表格产品SpreadSheet(例如可构建Office 365 Excel产品、Google的在线SpreadSheet).博文简介:Wijmo控件,是葡萄城提供的HTML\JavaScript库,目前最新版是2014 V2(2014.7.22号发布),支持jQuery UI和jQue原创 2014-07-24 18:38:39 · 6663 阅读 · 2 评论 -
怪兽级性能,用代码玩转Excel!葡萄城强势发布Spread表格组件
Spread 表格组件(Spread.Services for .NET)是一款可在应用程序中批量定制和管理Excel文件的组件。无需安装Microsoft Excel,通过代码,您即可快速创建、导入、编辑、转化、导出Excel文件。原创 2017-10-11 16:49:29 · 1968 阅读 · 0 评论 -
1000多个项目中的十大JavaScript错误以及如何避免
通过统计数据库中的1000多个项目,我们发现在 JavaScript 中最常出现的错误有10个。下面会向大家介绍这些错误发生的原因以及如何防止。对于这些错误发生的次数,我们是通过收集的数据统计得出的。Rollbar 会收集每个项目中的所有错误,并总结每个错误发生的次数,然后通过各个错误的特征进行分组。下图是发生次数最多的10大 JavaScript 错误: 下面开始深入探讨每个错误发生的情况,以便...原创 2018-03-05 13:31:28 · 1366 阅读 · 1 评论 -
SpreadJS 在线Excel使用进阶指南 - 利用 NPM 管理你的项目
前言SpreadJS作为一款性能出众的纯前端电子表格控件,自2015年发布以来,已经被广泛应用于各领域“在线Excel”数据管理项目中。NPM,作为管理Node.js库最有力的手段,解决了很多NodeJS代码部署的问题。如今,为让您更方便的使用产品和更好地管理项目中的SpreadJS代码,我们已将SpreadJS应用打包发布到了NPM服务器。如您需要,请点击查看(需要FQ)NPM简介也许您刚刚接触...原创 2018-06-26 12:30:04 · 1509 阅读 · 0 评论 -
纯前端表格控件 SpreadJS 内测邀请
纯前端类 Excel 表格 SpreadJS 自发布以来,受到了各行业开发伙伴们的认可,无论国内互联网巨头、上市公司、行业龙头以及跨国集团都将 SpreadJS 作为核心组件应用于多个场景,如报表展示、数据分析、数据填报、办公协同、报告生成和在线文档等。值此 SpreadJS V12 SP1 新版本发布前夕,葡萄城 SpreadJS 产品组特举办本次新版本内测活动,诚邀您的参与。点击下载 Spr...原创 2019-03-12 11:30:53 · 449 阅读 · 0 评论 -
在线excel开发之新人学习笔记——工作簿
前端页面中经常需要使用到表格控件,为方便表单的设计填报,今天尝试使用一款纯前端表格控件。控件下载地址:https://www.grapecity.com.cn/...首先初始化Spreadvar spread = new GC.Spread.Sheets.Workbook(document.getElementById('ss'), { sheetCount: 2 });此时,页...原创 2019-03-26 14:12:34 · 689 阅读 · 0 评论 -
在线 excel 开发之新人学习笔记——工作簿2
本文Demo下载地址:https://gcdn.grapecity.com.cn/forum.php?mod=attachment&aid=NTY0MzB8ODY0MjNjNWZ8MTU1MzU4MTQ3M3wzMjQ3fDU0OTMzSpread JSON 导入导出在SpreadJS表单控件中可以导入导出JSON数据,收集界面的录入数据,数据源序列化若要将表单中的数据源序列化到...原创 2019-03-26 14:27:29 · 435 阅读 · 0 评论 -
从零开始,SpreadJS 新人学习笔记【第一周】
SpreadJS |新人学习笔记首先,感谢 Fiona 的投稿,希望大家可以通过她的分享,一起来更好的学习 SpreadJS,那么正文开始。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。Hello,大家好,我是Fiona,从事前端开发工作,我十分热爱我的工作和一直默默栽培我的老板(小编帮我把这段加粗)没问题。前不久,接到老板的...原创 2019-04-04 15:36:00 · 2256 阅读 · 0 评论 -
使用 SpreadJS 中的图表和公式创建贝尔曲线(Bell Curve)
前言 | 问题背景贝尔曲线(也称为正态分布、Bell Curve)是变量的常见分布类型。贝尔曲线有很多用例,在统计学中,钟形曲线用于模拟各种各样的真实数据。在金融行业,分析师和投资者在分析证券的回报或整体市场敏感度时使用正态概率分布。在这篇文章中,我将讨论如何在Spread.Sheets中设计钟形曲线。我们将使用散点图和内置公式绘制曲线。具体实现让我们用一些公司员工评级的假设数据填...原创 2019-03-29 11:01:02 · 1725 阅读 · 0 评论 -
2019 年 SpreadJS产品路线图(Roadmap)
前言 | 问题背景SpreadJS已经发展成为市场上最好的纯前端JavaScript电子表格之一,但对于用户的需要和产品功能的改善,我们才刚刚开始!在过去的一年中,我们发布了两个Service Pack,其中包括一些很棒的新功能,例如React和Vue支持,NPM包发布以及对Undo和Redo的增强。此外,我们发布了一个新的主要v12版本,其中包含一些我们最需要的功能,例如JavaScri...原创 2019-03-29 11:01:52 · 1328 阅读 · 0 评论 -
SpreadJS:强大的数组公式(Array Function)
前言 | 问题背景数组公式是电子表格中功能最强大且未充分利用的计算功能之一,允许用户使用更简单的计算替换数千个公式,同时提供相同的结果。例如,它们可用于轻松创建销售表中的另一个自动计算列,或创建一些过滤数据。使用数组公式的一些好处包括:在复杂的计算中消除了对中间公式的需求 没有数组公式,有些计算是不可能的,因为它们需要使用整个值数组而不是单个值 可以给出单个结果或多个结果 确保一致性...原创 2019-03-29 11:02:38 · 1170 阅读 · 1 评论 -
Spread for Windows Forms快速入门(4)---常用的单元格类型(上)
单元格类型定义了在单元格中呈现的信息的类型,以及这种信息如何显示,用户如何与其进行交互。单元格类型可以被赋给单个的单元格,整行或者整列。用户可以使用两种不同的单元格类型对表单中的单元格进行设置: 一种是可以简单地关联于单元格的文本格式,另一种就是显示控件或者图形化信息。我们在原创 2011-08-04 12:31:09 · 3902 阅读 · 0 评论