前端必读3.0:如何在 angular 中使用spreadjs实现导入和导出 excel 文件_葡萄城技术团队-编程思维

在之前的文章中,我们为大家分别详细介绍了在JavaScript、React中使用SpreadJS导入和导出Excel文件的方法,作为带给广大前端开发者的“三部曲”,本文我们将为大家介绍该问题在Angular中的实现。 Excel 电子表格自 1980 年代以来一直为各行业所广泛使用,至今已拥有超过3亿用户,大多数人都熟悉 Excel 电子表格体验。许多企业在其业务的各个环节中使用了 Excel

前端必读2.0:如何在react 中使用spreadjs导入和导出 excel 文件_葡萄城技术团队-编程思维

最近我们公司接到一个客户的需求,要求为正在开发的项目加个功能。项目的前端使用的是React,客户想添加具备Excel 导入/导出功能的电子表格模块。 经过几个小时的原型构建后,技术团队确认所有客户需求文档中描述的功能都已经实现了,并且原型可以在截止日期前做好演示准备。但是,在跟产品组再次讨论客户需求时,我们发现之前对有关电子表格的部分理解可能存在偏差。 客户的具体需求点仅仅提到支持双击填报、具备

100+大屏模板免费领!葡萄城bi行业应用方案重磅发布!_葡萄城技术团队-编程思维

近年来,数字经济的蓬勃兴起为企业在数据智能领域的创新发展构筑了广阔的舞台,数据作为基础战略资源和关键生产要素的地位日益凸显。 数据可视化大屏作为一种用于数据分析的热门应用,能够帮助企业有效挖掘海量数据资产、实现差异化竞争。 但我们发现在实际应用场景中,设计出完美适配行业典型应用场景、不同场景下的业务需要、能够快速应用于各类项目、美观炫酷的大屏,并不是一件容易的事。 如何快速制作炫酷的数据可视化大

低代码对接腾讯云-阿里云短信平台_葡萄城技术团队-编程思维

一、什么是低代码 “Low-Code”是什么?第一次接触这个名词的还是被面试官问到是否知道低代码的时候,这种场合不知道三个字是绝对不能出现的。 所以我强装镇定回答到:“低代码,了解一些。” 面试官说,“那你说说你的理解。” 大型社死现场莫过于此。回家后我不假思索地打开搜索:Low-code development platform。 我们来看看Wikipedia的定义: 从Wiki的这段定义中

前端必读:如何在 javascript 中使用spreadjs导入和导出 excel 文件_葡萄城技术团队-编程思维

JavaScript在前端领域占据着绝对的统治地位,目前更是从浏览器到服务端,移动端,嵌入式,几乎所有的所有的应用领域都可以使用它。技术圈有一句很经典的话“凡是能用JavaScript实现的东西,最后都会用JavaScript实现”。 Excel 电子表格自 1980 年代以来一直为各行业所广泛使用,至今已拥有超过3亿用户,大多数人都熟悉 Excel 电子表格体验。许多企业在其业务的各个环节中使

c站专家圈分享-低代码构建webapi的原理与体验_葡萄城技术团队-编程思维

从许多调查报告上看,开发人员群体对低代码的评估维度集中在几个点上,页面的灵活性、业务逻辑的灵活性和技术架构的专业性。而这几个点也是不同的低代码厂商和产品差异性最明显的领域。今天,我们以活字格为例,将目光聚焦在可视化业务逻辑构建的原理和体验上和大家聊聊。 从Forrester在2014年提出低代码概念到现在,低代码的定义逐渐清晰。 低代码的主要特征是全程可视化开发,本质上讲,是一套元数据驱动的可视

如何写成高性能的代码(一):巧用canvas绘制电子表格_葡萄城技术团队-编程思维

一、什么是Canvas Canvas是HTML5的标签,是HTML5的一种新特性,又称画板。顾名思义,我们可以将其理解为一块画布,支持在上面绘制矩形、圆形等图形或logo等。 需要注意的是,与其他标签不同,Canvas只是一块空画布,其本身是不能绘制图形的,必须通过JavaScript 脚本进行绘制。 大多数现代浏览器都支持Canvas技术,例如Chrome、Firefox以及最新的IE9以上版

数据可视化分析工具如何在国内弯道超车,迅速崛起?_葡萄城技术团队-编程思维

什么是数据可视化 数据可视化:Data Visualization,即视觉传达,为了清晰有效地传递信息,数据可视化通过统计图形、图表、信息图表和其他工具,例如点、线或条对数字数据进行编码,以便在视觉上传达定量信息。 数据可视化对企业的重要性 有效的可视化可以帮助用户分析和推理数据和证据,它使复杂的数据更容易理解和使用。为了有效地传达思想概念,美学形式与数据功能在可视化中齐头并进,通过直观地传达关

内卷时代下的前端技术-使用javascript在浏览器中生成pdf文档_葡萄城技术团队-编程思维

背景 在计量领域中,计量检定是一种重要形式,主要用于评定计量器具的计量性能,确定其量值是否准确一致,实现手段包括计量检验、出具检定证书和加封盖印等。 在检定证书这一环节,存在一个难点,就是无法在线预览以及智能生成。 1、证书管理不能满足用户精准打印、特殊字符或多页打印的需求。因为在计量行业中,精密仪器较多,往往会存在一些特殊字符的应用或者会使用某些较为复杂的测量单位。 2、系统不支持批量证书更新

万物皆可集成系列:低代码对接企企云实现数据集成_葡萄城技术团队-编程思维

使用低代码构建系统,是降低企业数字化转型成本的有效手段。而企业上云作为实现数字化转型的重要渠道,已经不再是未来的趋势,而是当前企业的现实选择。那么如何将云上的业务与低代码开发的新系统做整合集成,是很多朋友关注的问题。企企云作为一款成熟的企业云服务,拥有很多的用户,本文详细介绍一下,使用活字格低代码平台,如何与企企云实现数据集成。 确认接入方式 企企云是一个云平台,数据的集成不能像一些本地业务系统

bi系统的分布式部署原理和技术实现_葡萄城技术团队-编程思维

1.什么是分布式 关于“分布式系统”的定义,我们先看下书中是怎么说的。《分布式系统原理和范型》一书中是这样定义分布式系统的:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统”。 关于这个定义,我们直观的感受就是: 首先,这种系统相对来说很厉害,由好几台主机组成。以谷歌、亚马逊等服务商而言,他们的数据中心都由上万台主机支撑起来的。 其次,虽然很它很厉害,但对于外人来说,

万物皆可集成系列:低代码如何不成为数据孤岛_葡萄城技术团队-编程思维

接口是计算机系统中两个独立的部件进行信息交换的共享边界。这种交换可以发生在计算机软、硬件,外部设备或进行操作的人之间,也可以是它们的结合。 翻译一下,就是每个系统都是独立的个体,如果想让不同的系统之间有数据的交互,那么接口就像是要给系统开个门,要想从我的系统中获取数据或者发送请求,那么就要从我专门开的门——接口,进入才可以。 低代码工具当然也会提供给各位对接接口的机会。接下来就为大家介绍如何在低

bi如何实现用户身份集成自定义安全程序开发_葡萄城技术团队-编程思维

统一身份认证是整个 IT 架构的最基本的组成部分,而账号则是实现统一身份认证的基础。做好账号的规划和设计直接决定着企业整个信息系统建设的便利与难易程度,决定着系统能否足够敏捷和快速赋能,也决定了在数字化转型中的投入和效率。用户账号是用户身份的一种表示,传统统一身份认证系统往往被作为外围系统来集成各个应用系统,而不是作为核心基础系统被其他应用系统来集成。所以传统统一身份认证系统的建设存在众多的问题

万物皆可集成系列:低代码释放用友u8+深度价值(2)—数据拓展应用_葡萄城技术团队-编程思维

在上一篇内容我们介绍了如何利用低代码开发套件实现低代码应用与U8+系统的对接集成,本次给大家带来的是如何将用友U8+系统中的数据进行价值扩展和实际应用。 我们以生产物料齐套分析为例来说明如何利用低代码将U8+系统中的系统进行扩展和应用。在开始之前,先来看看什么是生产物料齐套。 生产物料齐套的定义 生产齐套分析在生产计划安排中有重要作用,主要用于企业在生产安排上线前进行物料的齐套分析,其目的是为

万物皆可集成系列:低代码对接泛微e-cology_葡萄城技术团队-编程思维

近些年来,当谈论到企业信息化的时候,OA作为集团化全员应用,在企业经营管理中使用非常广泛。众所周知,泛微e-cology作为面向大中型企业的平台型协同办公自动化系统,它的标准化功能和软件的易用性,大大的提升了大中型企业内部管理的效率。但是由于每个企业内部的管理方式和流程各不相同,标准的软件功能很难更好的适应所有企业的内部需求,随着企业业务的快速发展,如何提升平台产品的二次开发效率,保证功能的快速

万物皆可集成系列:低代码释放用友u8+深度价值(3)— 数据融合应用_葡萄城技术团队-编程思维

在之前内容中,我们介绍了如何使用低代码来扩展用友U8+系统中的数据应用,探索和实现新的业务价值。通过在U8+系统中构建数据透视表,来结合低代码系统外联数据库的能力,即可轻松实现生产齐套分析系统,帮助业务部门提高对数据价值的应用,解决生产排产难的问题。 既然使用低代码能够释放原有系统中数据的价值,实现业务的二次拓展,那么我们在新拓展的系统中产生的数据是否能够在回写到原有的系统中呢? 今天我们以费

bi如何配置“花生壳”,看这一篇就够了_葡萄城技术团队-编程思维

花生壳作为一款免费的内网穿透软件,在软件行业备受青睐。在做好产品的同时,如何让客户轻松看到,也是非常有必要的。本篇将带领大家使用“花生壳”软件完成BI数据分析的配置。第一步:下载安装,注册。 第二步:设置添加映射信息 第三步:复制链接打开站点。 配置成功后,迫不及待的打开,发现竟然无法访问,很郁闷是不是? 细心的你会发现,url链接后面多增加了几个字符,说明已经访问通过,只是没有正确返回而

【三维地图】开发攻略 —— 详解“geojson”技术和应用场景_葡萄城技术团队-编程思维

GeoJSON ,一个用于存储地理信息的数据格式。GoeJSON对象可以表示几何、特征或特征集合,支持:点、线、面、多点、多线、多面和几何集合。在基于平面地图,三维地图中都需要用到的一种数据类型。 由于这种格式在三维地图中的优秀属性,使用它我们不仅可以轻松实现地图类功能,更重要的是在3D效果展示上也具有不凡的表现。 GeoJSON数据结构图 念介绍: GeoJSON是一种对各种地理数据结构

拒绝加班:巧用前端电子表格中构建公式树_葡萄城技术团队-编程思维

还在为满屏的公式而“内牛满面”吗?还在为长串的公式解析而发愁吗? 还在定位错误的公式而苦恼吗?上班要写代码,加班还要分析这又长又臭的公式。你的发际线还好吗? 本葡萄来拯救你的发际线啦!带来的不是洗发水,而是公式追踪!这一章,让本葡萄带你用前端电子表格的公式追踪构建公式树,快(解)速(救)分(你)析(的)公(脱)式(发)问题。 背景 在审计、财会、金融等对公式有着大量需求且需要进行分析的行业中,

万物皆可集成系列:低代码释放用友深度价值(1)—系统对接集成_葡萄城技术团队-编程思维

用友U8+作为中国企业最佳经营管理平台的一个基础应用服务,在企业经营管理中得到非常广泛的使用。众所周知,用友U8+提供的基础能力可以满足企业日常管理的基本问题,但由于每个企业内部管理的方式和流程各不相同,标准的软件功能很难很好地适应所有企业的管理需要。加之,随着互联网以及移动应用的发展,通过移动端设备进行应用访问的需求也越来越明显,而用友U8+主要是以桌面端应用为主,缺失移动端的解决方案,在便捷