SpreadJS 16.2 and SpreadJS 16.1.5 Crack

news2025/1/21 10:12:16

SpreadJS 16.2

SpreadJS 16.2

SpreadJS

SpreadJS 是一个完整的企业 JavaScript 电子表格解决方案,用于创建财务报告和仪表板、预算和预测模型、科学、工程、医疗保健、教育、科学实验室笔记本和其他类似的 JavaScript 业务应用程序。利用高速计算引擎和 19 种语言的 500 多个 Excel 内置函数,提供真正类似 Excel 的电子表格体验,对 Excel 零依赖。使用 SpreadJS 的数据透视表 UI 的可选部署附加组件和类似 Excel 的设计器功能区完全自定义您的应用程序需求,允许您的用户执行复杂的交互式分析和数据可视化。完全支持 React、Vue、Angular 和 TypeScript。

SpreadJS Designer ComponentSpreadJS 提供设计器组件作为可选的部署插件。 该组件使开发人员能够将类似 Excel 的功能区栏和 UI 功能嵌入到其 Web 应用程序中,以便用户自定义电子表格。

 

 

改进了长而复杂的公式的查看、编辑和调试。
八月 17, 2023 - 17:04 新版本

特征

  • 甘特图附加组件(测试版) - 这是 SpreadJS 中专用工作表内的完整甘特图实现。它有自己的标题并使用形状来绘制甘特图任务。甘特表提供多种选项,包括:
    • 缩放并滚动时间刻度。
    • 任务栏和网格线的样式。
    • 布局。
    • 任务操作。
    • 日历。
    • 进口和出口。
  • 公式编辑器面板- 现在,使用公式编辑器面板可以更轻松地查看、编辑和调试又长又复杂的公式。这个新组件提供以下功能:
    • 语法突出显示 - 公式文本将根据标记的类型以不同的颜色显示。公式的不同语法元素(例如引用范围)会相应突出显示,以增强可读性。
    • 格式设置 - 可以将又长又复杂的公式格式化为具有适当缩进和嵌套的单独行。
    • 灵活的大纲视图 - 公式大纲可以折叠和展开。
    • 自动完成建议 - 可以使用建议函数、自定义名称和枚举参数快速、正确地输入公式。
    • 工具提示信息 - 当用户将鼠标悬停在函数名称上或键入函数时,将显示包含函数信息的工具提示。
    • Lint 选项 - 将标记公式错误,例如不正确的参数和不匹配的括号。
    • 主题自定义 - 您可以通过更改主题 CSS 来更改公式编辑器的外观,其中包括标记、工具提示、背景和前景等属性。
  • 无障碍
    • Cell.altText 属性- 此属性允许您设置当可访问性设置为 true 时屏幕阅读器将读取的特定文本。
  • 计算增强
    • SUMIFS 和 XLOOKUP 增强- SUMIFS 和 XLOOKUP 函数在性能方面得到了增强。
    • Microsoft Excel 手动计算选项- 设置后,公式不会自动计算;相反,公式只会在编辑或输入新公式时进行计算。
    • 输入公式时的跨工作表引用支持- 此版本添加了在编辑单元格公式时单击不同工作表选项卡以引用其他工作表中的单元格的功能。
  • 工作簿增强功能
    • 单元格 defaultValue 属性- 添加了一个属性,允许您设置单元格的默认值。通常,当单元格中没有值时,单元格将显示空白。在此版本中,您可以将任何值或公式设置为单元格的默认值。
    • 日期时间选择器和滑块- 日期时间选择器和滑块已得到增强,可支持用户定义一个时间段或范围,其中包括开始和结束时间,或从开始编号到结束编号​​的数字周期。此增强功能表示一个可以存储为单元格值的简单对象,其开始和结束属性可以是日期或整数。
    • Excel 样式复制优化- 现在,SpreadJS 将为单元格生成命名样式并将它们添加到 HTML 剪贴板内容的顶部,而不是为每个单元格添加相同的样式定义。
  • 表格增强
    • 窗口聚合函数 -此版本中添加的 WINDOW 函数提供 TableSheet 中的数据分析。这些函数可以在特定窗口(与当前行相关的一组表行)上执行聚合、排名和分析计算,并为每行生成结果。这些新功能如下:
      • 排名功能:
        • CUMEDIST - 返回累积分布值。
        • DENSERANK - 返回当前行在其分区内的排名,没有间隙。
        • ROWNUMBER - 返回分区内当前行的编号。
        • W_PERCENTRANK - 返回排名值的百分比。
        • W_RANK - 返回当前行在其分区内的排名(有间隙)。
      • 分析函数:
        • FIRSTVALUE - 返回窗口框架第一行的参数值。
        • LAG - 提供对指向当前行的给定物理偏移量的行中的值的访问。
        • LASTVALUE - 返回窗口框架最后一行的参数值。
        • LEAD - 提供对当前行后面给定物理偏移量的行中的值的访问。
        • NTHVALUE - 返回窗口框架第 N 行的参数值。
        • NTILE - 返回其分区内当前行的存储桶编号。
  • 设计器增强功能
    • 默认活动功能区选项卡- 通过在配置中设置默认活动选项卡,该特定选项卡将在加载 SpreadJS 设计器组件时打开。
    • Excel 主题、颜色和字体- 向设计器添加了主题、颜色和字体按钮,使用户可以切换主题或颜色集以影响引用这些主题颜色的所有形状、图表和内置单元格样式。
    • Excel 文件密码- SpreadJS 支持使用密码打开和保存 Excel 文件,现在该功能已添加到 SpreadJS 设计器中。
  • Angular 16 支持- SpreadJS 现在在 Angular 包装器和设计器组件中支持 Angular 16。

高级交互式仪表板轻松创建仪表板,快速提供业务数据的快照。

SpreadJS 16.2

 

Improves viewing, editing and debugging of long and complex formulas.

August 17, 2023 - 17:04

New Version

Features

  • Gantt Sheet Add-On (Beta) - This is a full Gantt implementation inside a specialized sheet in SpreadJS. It has its own headers and uses shapes to draw the Gantt tasks. There are multiple options that Gantt Sheet offers including:
    • Zoom and Scroll for the timescale.
    • Styles for taskbars and gridlines.
    • Layout.
    • Task operations.
    • Calendar.
    • Importing and exporting.
  • Formula Editor Panel - Viewing, editing, and debugging long and complex formulas is now even easier with the Formula Editor Panel. This new component provides the following functionality:
    • Syntax highlighting - Formula text will be displayed in different colors according to the type of token. Different syntax elements of a formula (such as the referenced ranges) are highlighted accordingly to enhance readability.
    • Formatting - Formulas that are long and complex can be formatted into separate lines with the appropriate indentation and nesting.
    • Flexible Outline View - Formula outlines can be collapsed and expanded.
    • Auto-Completion Suggestions - Formulas can be entered quickly and correctly with suggested functions, custom names, and enumerated parameters.
    • Tooltip Information - Tooltips with information about a function will show when a user hovers over a function name or types a function.
    • Lint Option - Formula errors such as incorrect parameters and unmatched brackets will be flagged.
    • Theme Customization - You can change the appearance of the Formula Editor by changing the theme CSS, which include properties such as tokens, tooltips, backgrounds and foregrounds.
  • Accessibility
    • Cell.altText Property - This property lets you set specific text that will be read by a screen reader when accessibility is set to true.
  • Calculation Enhancements
    • SUMIFS and XLOOKUP Enhancement - The SUMIFS and XLOOKUP functions have been enhanced in terms of performance.
    • Microsoft Excel Manual Calculation Options - When set, formulas will not automatically calculate; instead, formulas will only calculate when edited or when a new formula is entered.
    • Cross-Sheet Reference Support when Entering Formulas - This release adds the ability to click on a different sheet tab while editing a cell formula to reference cells in other worksheets.
  • Workbook Enhancements
    • Cell defaultValue Property - Added a property that allows you to set the default value for a cell. Normally, a cell will display blank when there is no value in it. With this release, you can set any value or formula as the default value of a cell.
    • Date Time Picker and Slider - Date Time Pickers and Sliders have been enhanced to support users defining a time period or range that includes either a start and end time, or a numerical period from a start number to an end number. This enhancement represents a simple object that can be stored as a cell value, with start and end properties that can either be Dates or Integers.
    • Excel Styles Copy Optimization - Now, SpreadJS will generate named styles for cells and add them on top of the HTML clipboard content instead of adding the same style definition for each cell.
  • TableSheet Enhancement
    • Window Aggregation Function - The WINDOW functions added in this release provide data analysis in a TableSheet. These functions can perform aggregation, ranking, and analytical calculations over a particular window (a set of table rows that are related to the current row) and produce a result for each row. These new functions are as follows:
      • Ranking Functions:
        • CUMEDIST - returns the cumulative distribution value.
        • DENSERANK - returns the rank of the current row within its partition without gaps.
        • ROWNUMBER - returns the number of the current row within the partition.
        • W_PERCENTRANK - returns the percentage of the rank value.
        • W_RANK - returns the rank of the current row within its partition with gaps.
      • Analytic Functions:
        • FIRSTVALUE - returns the value of the argument from the first row of the window frame.
        • LAG - provides access to the value from a row at a given physical offset that leads to the current row.
        • LASTVALUE - returns the value of the argument from the last row of the window frame.
        • LEAD - provides access to the value from a row at a given physical offset that follows the current row.
        • NTHVALUE - returns the value of the argument from the Nth row of the window frame.
        • NTILE - returns the bucket number of the current row within its partition.
  • Designer Enhancements
    • Default Active Ribbon Tab - By setting a default active tab in the configuration, that specific tab will be open upon loading the SpreadJS Designer Component.
    • Excel Themes, Colors, and Fonts - Added Themes, Colors, and Fonts buttons to the Designer, which lets users switch themes or color sets to affect all shapes, charts, and built-in cell styles that reference those theme colors.
    • Excel File Password - SpreadJS supports opening and saving Excel files with passwords, and now that functionality has been added to the SpreadJS Designer.
  • Angular 16 Support - SpreadJS now supports Angular 16 in the Angular wrapper and the Designer Component.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/895453.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

源码低代码开发工具:JVS轻应用的基础介绍(OA系统、逻辑编排)

JVS低代码开发平台提供了大量的可配置组件和预先集成的功能,开发人员可以通过拖拽和设置属性的方式,快速搭建应用程序的前端界面和交互逻辑。同时,低代码平台也提供了丰富的后端服务和集成能力,可以轻松地与现有的系统和第三方服务…

Vue 2 动态组件和异步组件

先阅读 【Vue 2 组件基础】中的初步了解动态组件。 动态组件与keep-alive 我们知道动态组件使用is属性和component标签结合来切换不同组件。 下面给出一个示例&#xff1a; <!DOCTYPE html> <html><head><title>Vue 动态组件</title><scri…

夹具、治具、模具零件加工、云MES系统解决方案

夹具、治具、模具零件、自动化零件属于典型的多品种、小批量生产模式&#xff0c;模具零件和自动化零件一般属于单件生产或者散件生产&#xff0c;大部分机械加工企业都有这样的管理困惑&#xff0c;市面上通用的ERP系统和MES系统都无法满足这种多品种小批量、单件加工或散件加…

mysql从传统模式切到GTID模式后启动主从,主从异常报错1236

一 前言 MySQL 的主从复制作为一项高可用特性&#xff0c;用于将主库的数据同步到从库&#xff0c;在维护主从复制数据库集群的时候&#xff0c;作为专职的MySQL DBA&#xff0c;笔者相信大多数人都会遇到“Got fatal error 1236 from master when reading data from binary …

校园跑腿市场行情分析

随着社会的发展和人们生活节奏的加快&#xff0c;校园跑腿市场逐渐兴起并呈现出蓬勃发展的态势。在这个快节奏的时代&#xff0c;越来越多的学生需要在繁忙的学业之外完成各种任务&#xff0c;而校园跑腿服务正是应运而生&#xff0c;为他们提供了便利和时效。本文将从需求方面…

「追风少年」——迈克尔·詹姆斯·欧文要来中国啦!

亚运会前夕&#xff0c;8月23日~25日&#xff0c;世界著名球星迈克尔詹姆斯欧文&#xff08;Michael James Owen&#xff09;将来到杭州和球迷朋友们一起开展签售会以及举办他在中国的直播首秀&#xff0c;届时将有超头部主播加持&#xff0c;享誉世界的「追风少年」将在亚运会…

【vue】项目基础环境搭建、css样式重置与公用

nodejs环境 nodejs是当下前端工程化开发必不可少的环境, 使用 nodejs的 npm功能来管理依赖包 查看node 和 npm的版本 node -v #查看node版本npm -v #查看npm版本 git版本控制 git版本控制工具是目前最为流行的分布式版本管理工具,代码的**提交, 检出, 日志**, 都需要通过git完…

深度分析纳斯达克上市公司慧择的竞争优势和投资价值

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经 一、保险行业的现状、竞争与机遇 在疫情期间&#xff0c;很多行业的经营理念与经营方式&#xff0c;甚至客户行为、客户需求都发生了变化&#xff0c;进而催生出新的机遇。保险行业亦是如此&#xff0c;受疫情影响&#xf…

opencv-python使用鼠标点击图片显示该点坐标和像素值IPM逆透视变换车道线二值化处理

OpenCV的鼠标操作 实现获取像素点的功能主要基于OpenCV的内置函数cv2.setMouseCallback()&#xff0c;即鼠标事件回调 setMouseCallback(winname, onMouse,userdata0) winname: 接收鼠标事件的窗口名称 onMouse: 处理鼠标事件的回调函数指针 userdata: 传给回调函数的用户数据…

Google API实战与操作

Google api实战与操作 一. Google API 权限配置二. 操作API2.1 引入依赖2.2 导入代码 Google官网 实现一套用java程序控制GoogleAPI实现自动生成监控日报等功能,具体能操作Gsheet及document 一. Google API 权限配置 打开上面官网,新建项目 启用API 搜索sheet及document …

解决umi.js或dva.js中effect函数发生错误dispatch失效的问题

问题背景 在项目的model文件中&#xff0c;通常在effect中进行网络请求等异步操作&#xff0c;当网络错误或者请求结果错误时&#xff0c;以及代码语法错误时&#xff0c;无论是否主动使用throw语句抛出错误&#xff0c;下一次再调用dispatch访问effect中的函数时&#xff0c;…

GRPC 学习记录

GRPC 安装 安装 grpcio、grpcio-tools、protobuf、 pip install grpcio -i https://pypi.tuna.tsinghua.edu.cn/simple pip install grpcio-tools -i https://pypi.tuna.tsinghua.edu.cn/simple pip install protobuf -i https://pypi.tuna.tsinghua.edu.cn/simple常用类型 p…

Spring系列篇 -- Bean的生命周期

目录 经典面试题目&#xff1a; 一&#xff0c;Bean的生命周期图 二&#xff0c;关于Bean的生命周期流程介绍&#xff1a; 三&#xff0c;Bean的单例与多例模式 总结&#xff1a; 前言&#xff1a;今天小编给大家带来的是关于Spring系列篇中的Bean的生命周期讲解。在了解B…

Wlan安全——认证与加密方式(WPA/WPA2)

目录 终端认证技术 WEP认证 PSK认证 802.1x认证与MAC认证 Portal认证 数据加密技术 WEP加密 TKIP加密 CCMP加密 TKIP和CCMP生成密钥所需要的密钥信息 802.11安全标准 WEP共享密钥认证、加密工作原理 WEP共享密钥认证 WEP加解密过程 PSK认证以及生成动态密钥的工…

allegro更新封装如何操作

1、打开brd文件&#xff0c;然后place->update symbols 2、找到要更新的器件

速卖通、阿里国际站需不需要测评?补单或许能带来意想不到的效果

今天和各位聊聊速卖通和阿里国际站&#xff0c;不管新卖家或者老买家都会遇到的各种问题。 首先聊一下新卖家&#xff0c;新卖家店铺刚开&#xff0c;产品先尽可能的去铺开&#xff0c;把店铺规划好&#xff0c;然后就是坐等开单&#xff0c;前期产品上传上去之后是不是感觉流…

比特币凌晨短线暴跌,17万多头爆仓近10亿美元!原因何在?

凌晨5:30AM左右&#xff0c;加密货币短线暴跌。比特币触及24715美元低点&#xff0c;随后回升至26000美元以上&#xff0c;日内跌幅一度扩大至7%以上。以太坊击穿1500美元&#xff0c;现已回调至1650以上&#xff0c;山寨币也出现集体下跌。 此次下跌使比特币市值自6月16日以来…

Linux系统之安装my-mind思维导图工具

Linux系统之安装my-mind思维导图工具 一、my-mind介绍二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍 三、检查本地环境3.1 检查本地操作系统版本3.2 检查系统内核版本3.3 检查端口占用情况 四、安装httpd4.1 检查本地yum仓库4.2 安装httpd4.3 关闭防火墙和selinux4.4 创建…

C++之atomic_load与atomic_store原子操作实例(一百八十三)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

4G电力摄像机如何通过AT指令对接到国网平台呢?

对于针对电网安全运行的迫切需求&#xff0c;”输电线路智能可视化监测系统”被研发并应用&#xff0c;通过视频监控和AI智能分析技术&#xff0c;实现了对输电线路远程视频在线监测、外力破坏智能分析&#xff0c;可实现对输电线路的全天候实时监测和预警&#xff0c;有效保障…