Lynn.Dou 发表于 2020-12-3 12:13:51

【技术博客】 SpreadJS、GcExcel技术博客导航贴

本帖最后由 Ellia.Duan 于 2023-9-27 10:12 编辑

本帖对教程集锦中的SpreadJS、GCExcel产品相关的技术博客做了归类及快速导航,

希望同学们在遇到解决不了的问题时,
发帖求助前,先检索一下本帖中贴出的技术博客,
这样也许可以直接得到解答,节约更多时间哦!
*******************点击下方链接进入对应楼层*******************工作簿相关问题
表单相关问题
公式函数相关问题
单元格相关问题
表格相关问题
数据绑定相关问题
图表相关问题
GcExcel专区
组件版编辑器常见问题
源码版编辑器常见问题
解决方案教程
GcExcel 5.0 授权常见问题

SpreadJS 典型用户案例

☆☆ 申请临时部署授权 ☆☆


快速解决问题通道 → 预约 SpreadJS 技术顾问,获得 30 天免费技术服务!请点击此处,预约技术顾问

Lynn.Dou 发表于 2020-12-3 16:43:57

工作簿相关问题

本帖最后由 Lynn.Dou 于 2022-3-21 11:49 编辑


[*]SpreadJS实现基于权限的编辑控制
[*]SpreadJS自定义特性示例集合
[*]SpreadJS 公式栏以及名称框的实现
[*]SpreadJS 实现弹窗workbook
[*]如何在SpreadJS中设置水印 ——平铺背景图
[*]在SpreadJS中使用符号字体
[*]SpreadJS 跨表格(workbook)取数
[*]利用浮动对象实现标注区域的功能
[*]SpreadJS高量区域(浮动涂层)
[*]跨sheet格式刷的实现和组件化封装
[*]SpreadJS实现按钮切换表单
[*]页面布局变化刷新SpreadJS和Designer
[*]SpreadJS动态刷新数据
[*]SpreadJS 风格合并
[*]SpreadJS清除表单所有内容
[*]SpreadJS添加替换功能
[*]SpreadJS扩展密码保护支持离线填报
[*]SpreadJS 实现拖拽插入
[*]SpreadJS接收拖拽行为
[*]在SpreadJS中进行拖拽(Drag&Drop)的简单示例
[*]SpreadJS全局查找特定内容

【性能】

[*]SpreadJS性能优化汇总
[*]SpreadJS性能问题
[*]使用SpreadJS完成100万个单元格性能优化

【授权】

[*]SpreadJS 授权分类
[*]前端框架中怎样设置license,激活SpreadJS?


【复制粘贴】

[*]复制粘贴常见问题
[*]复制粘贴时忽略锁定单元格
[*]粘贴操作执行前加入自定义逻辑
[*]怎样实现内部复制粘贴?如何禁止用户将表格数据粘贴到本地Excel?
[*]跨sheet页复制功能实现
[*]SpreadJS实现跨Workbook复制


【滚动条】

[*]滚动条对齐视图中表单的最后的行和列
[*]滚动条同步滚动
[*]SpreadJS多窗口同步滚动
[*]SpreadJS 移动端UI滚动条自定制
[*]SpreadJS表格控件中如何判定横向或是纵向快滚动到底部?

【快捷键】
[*]设置F4快捷键将相对引用变为绝对引用
[*]SpreadJS 自定义键盘导航
[*]重写快捷键限制复制粘贴
[*]如何禁用键盘快捷键
[*]SpreadJS禁用键盘Backspace键
[*]在SpreadJS中实现Range.End 属性 (Excel)
[*]快捷键插入行

【状态栏】

[*]自定义状态栏实现求和
[*]SpreadJS状态栏显示数据验证状态
[*]修改状态栏默认勾选


【事件】

[*]SpreadJS监听右键菜单清除事件和键盘Delete事件
[*]SpreadJS监听分组列的折叠状态


【导入导出】
[*]SpreadJS 中导入导出(Import&Export)使用规范以及常见错误解决办法
[*]SpreadJS加载后台返回的文件
[*]SpreadJS删除指定列导出Excel
[*]合并两个spread&sheet
[*]导入、导出Excel后内容不一致常见原因
[*]SpreadJS解析设置日期在导出的Excel文件显示为数值的问题
[*]SpreadJS + Vue + Axios 实现服务端加载、上传Excel
[*]SpreadJS依次读取多文件
[*]SpreadJS实现xls格式文件的导入导出
[*]SpreadJS导出CheckBox样式失效
[*]SpreadJS导出图片
[*]如何在导出Excel时带有自动合并(AutoMerge)效果(一)
[*]如何在导出Excel时带有自动合并(AutoMerge)效果(二)
[*]table数据绑定时怎么解决导出Excel后报错的问题?
[*]SpreadJS 导入Excel忽略样式但保留条件格式
[*]怎样单击导出页面上加载的多个workbook实例?
[*]通过导入excel文件实现在原有sheet基础后追加sheet
[*]解决SpreadJS导入导出Excel文件提示’文件格式错误‘异常
[*]导入导出CSV

【打印、导出pdf】

[*]SpreadJS 指定打印多个Sheet
[*]SpreadJS 打印方案
[*]自定义打印/导出PDF之表头
[*]SpreadJS结合GCExcel 批量生成PDF报表
[*]中英文环境下自定义字体不一致的解决方案
[*]中文导出PDF常见问题
[*]导出PDF乱码怎么办?
[*]如何彻底解决SpreadJS导出PDF字体乱码问题
[*]打印,导出PDF:如何把表单内容打印/导出到一页A4纸中?
[*]打印预览、打印图片、下载图片

【其他】
[*]SpreadJS如何升级新版本
[*]授权相关常见问题
[*]【定制培训】SpreadJS定制培训介绍
[*]【推荐】SpreadJS 产品入门学习路径
[*]SpreadJS 历史版本信息及下载链接

Lynn.Dou 发表于 2020-12-3 16:44:10

表单相关问题

本帖最后由 Clark.Pan 于 2022-5-12 13:57 编辑


[*]如何在分组列中实现对某列数据进行分类汇总、向上汇总
[*]如何控制分组列的折叠展开?
[*]下拉框分组列
[*]SpreadJS自定义排序(中文排序)
[*]表单保护相关问题总结
[*]你所不知道的表单保护
[*]SpreadJS表单保护,禁用编辑
[*]SpreadJS禁止编辑单元格
[*]锁定状态下,单元格输入弹窗提示
[*]利用CSS修改表单样式
[*]使用SpreadJS的标签(Tag)功能,实现表单的权限控制
[*]利用undo栈实现操作回退
[*]加载表单添加Loading界面
[*]SpreadJS实现模态表单信息查询
[*]Filter保存筛选状态,再次加载表单数据时恢复筛选条件
[*]筛选情况下删除整列的逻辑如何与Excel保持一致

【上下文菜单】

[*]深入解析如何自定义SpreadJS右键菜单(上)
[*]深入解析如何自定义SpreadJS右键菜单(下)
[*]SpreadJS右键菜单——条件呼出
[*]SpreadJS 右键菜单——在选择行下面插入行
[*]SpreadJS 解决右键向下插入行时汇总公式无效的问题
[*]SpreadJS 自定义右键菜单功能扩展——图片右键菜单
[*]SpreadJS自定制右键菜单---插入多行
[*]自定义右键菜单——插入指定行数
[*]SpreadJS 中重定义右键插入功能-自动复制上一行样式
[*]在Spread中添加上下文菜单 -不同区域显示不同右键菜单
[*]SpreadJS 中右键菜单功能扩展——自定义、禁用、隐藏
[*]SpreadJS右键菜单——工作表标签颜色
[*]自定义右键菜单——根据条件禁用
[*]重写onOpenMenu实现解锁隐藏、显示右键菜单
[*]右键获取列头单元格的值
[*]自定义右键菜单——删除单元格

【行与列】
[*]双击列头边框实现自适应列头宽度
[*]自动自适应表格大小
[*]SpreadJS根据列索引获取列头字母
[*]自定义复杂列头排序按钮
[*]如何自定义SpreadJS行头和列头
[*]SpreadJS之实现行列头hover提示

【命令】

[*]通过自定义命令实现结束编辑活动单元格右移
[*]如何使用SpreadJS的内置命令(Command)以及自定义命令




Lynn.Dou 发表于 2020-12-3 16:44:22

公式函数相关问题

本帖最后由 Lynn.Dou 于 2022-3-21 11:52 编辑


[*]怎样优化含大量Formula的Excel文档加载速度
[*]公式中的常见报错#value,#N/A,#REF都是什么意思?
[*]如何修正公式计算精度问题
[*]浮点数精度问题处理
[*]在SpreadJS 中用动态数组实现数据分析和提取
[*]SpreadJS 如何监控公式单元格值的变化?
[*]SpreadJS利用脏数据监听公式值变动
[*]SpreadJS 如何获取自定义函数引用的单元格区域的值
[*]SpreadJS 如何导入跨表公式,保留值忽略错误公式
[*]SpreadJS结合GcExcel解决跨表公式#ref的问题
[*]SpreadJS公式结构树形展示
[*]SpreadJS V13升级V14版本可能会导致公式迭代计算(循环引用)结果不一致的问题
[*]SpreadJS中的数字文本计算
[*]利用公式追踪实现单击标注公式引用信息
[*]异步函数请求堆栈-解决页面多并发问题
[*]异步函数触发器
[*]SpreadJS实现公式是否可编辑的开关
[*]SpreadJS 如何同步公式变化
[*]SpreadJS 如何自定义公式提示信息 Part I
[*]SpreadJS 如何自定义公式提示信息 Part II
[*]SpreadJS 如何自定义公式提示信息 Part III
[*]动态数组的用法
[*]SpreadJS 数组公式(Array Formula)简介
[*]公式响应事件
[*]使用命名信息(customName)注意事项

【自定义公式】

[*]自定义函数+命名信息组合使用
[*]自定义公式报错信息
[*]自定义函数拼接引用区域和参数
[*]通过自定义函数操作其他单元格
[*]自定义函数未识别出现#NAME的原因
[*]利用自定义公式实现“四舍六入五成双”规则
[*]SpreadJS自定义公式同时支持参数引用与一般传值
[*]SpreadJS自定义函数参数详解
[*]自定义函数实现EVALUATE函数


Lynn.Dou 发表于 2020-12-3 16:45:03

单元格相关问题

本帖最后由 Lynn.Dou 于 2022-3-21 11:46 编辑


[*]单元格内渲染HTML,并支持导出PDF和打印的实现方法
[*]SpreadJS cellButtons如何注册命令
[*]在SpreadJS中如何添加图片至指定单元格?
[*]SpreadJS V13.2.0新特性 —— 为指定区域执行clearPendingChanges
[*]实现单元格下拉列表滚动条
[*]SpreadJS实现单元格文本完全显示
[*]单元格内容如何一行显示全
[*]SpreadJS自定义超链接-打开弹框
[*]利用条件规则实现斑马纹效果
[*]限制复选框列表选择个数
[*]利用单元格按钮自定义单元格背景图
[*]如何给多个单元格区域设置背景图
[*]在合并单元格上准确浮动图片
[*]获取合并区域数据
[*]单元格值为0时如何显示为空
[*]单元格状态的用法
[*]级联选择单元格
[*]修改单元格下拉菜单-列表 样式
[*]多行合并单元格时如何自适应行高
[*]SpreadJS获取时间类型单元格的格式化显示值
[*]OADate在不同环境下的转换
[*]SpreadJS自定义时间存储类型
[*]自定义单元格——高亮搜索

【数据验证】

[*]利用模态窗实现数据验证的弹出窗口
[*]SpreadJS如何通过脏数据机制获取删除行内容
[*]SpreadJS 如何使单元格只能输入数字
[*]设计器设计好的数据验证导入SpreadJS无效的可能原因
[*]利用数据验证InputMessage实现错误提示
[*]利用数据验证实现级联效果
[*]自定义数据校验
[*]数据验证实现多条件校验

【自定义单元格】

[*]SpreadJS自定义单元格实现树形下拉菜单
[*]SpreadJS如何将自定义单元格导出到外部页面显示
[*]SpreadJS自定义单元格实现下拉多选
[*]自定义单元格如何保持显示与编辑状态样式一致
[*]自定义单元格画出数据绑定路径
[*]SpreadJS 自定义单元格实现密码输入(一)
[*]SpreadJS 自定义单元格实现密码输入(二)
[*]自定义单元格绘制图标
[*]用自定义单元格实现编辑可控
[*]自定义单元格如何支持复制或拖拽填充
[*]自定义单元格——插入签名图片
[*]自定义单元格实现类WPS高亮选中行、列
[*]自定义单元格实现将空值(null)显示为-
[*]自定义单元格——显示公式单元格
[*]自定义单元格——数值类型单元格
[*]利用自定义特性实现在单元格上同时设置公式和值
[*]自定义单元格实现查询下拉(AutoComplete)
[*]SpreadJS数据验证获取所有校验结果
[*]利用自定义单元格实现鼠标悬浮图标
[*]SpreadJS通过自定义字体解决文档中特殊字符的问题

【样式】
[*]SpreadJS样式一键切换
[*]在SpreadJS样式的使用中容易犯的一些错误
[*]SpreadJS中单元格样式对象深拷贝问题
[*]如何理解和应用 SpreadJS 中的样式(Style)

【筛选】

[*]SpreadJS日期筛选器添加默认筛选条件
[*]SpreadJS实现自定义筛选弹出框

【区域模板】

[*]在单元格中使用区域模板(RangeTemplate)
[*]在表格绑定中使用区域模板(Range Template)
[*]编辑区域模板(Range Temple)单元格内容
[*]利用数据绑定实现区域模板功能

Lynn.Dou 发表于 2020-12-3 16:45:25

表格相关问题

本帖最后由 Lynn.Dou 于 2022-3-8 13:49 编辑


[*]SpreadJS 如何设置表格table样式为透明
[*]SpreadJS 给表格某一列设置ComboBox
[*]表格修改 标题行和汇总行边框
[*]通过重写命令获取表格删除行信息
[*]SpreadJS表格(Table)列可见权限控制


Lynn.Dou 发表于 2020-12-3 16:45:38

本帖最后由 Lynn.Dou 于 2022-3-8 14:15 编辑

数据绑定相关问题
[*]根据绑定的数据实现勾选CheckBox
[*]SpreadJS数据绑定中实现隐藏字段随显示字段所在行联动
[*]SpreadJS 图片绑定
[*]数据绑定-如何将SpreadJS 中的数据保存到数据库中?
[*]复杂表头模板设计中关于合并单元格的问题
[*]同一个sheet表单中多个table随机分布时,怎样解决绑定数据冲突的问题?
[*]SpreadJS通过模板完成数据绑定,获取不到数据源
[*]SpreadJS结合数据绑定实现自助式报表设计

【表格绑定】
[*]SpreadJS 绑定数据源报错问题
[*]模板方式下如何进行数据绑定
[*]如何设计多层表头(表格绑定如何绑定多层表头)
[*]表格自定义绑定序列
[*]SpreadJS数据绑定动态添加列
[*]SpreadJS表格绑定时纵向扩展




Lynn.Dou 发表于 2020-12-3 16:45:57

图表、形状、迷你图相关问题

本帖最后由 Lynn.Dou 于 2022-3-21 11:53 编辑


[*]SpreadJS怎样让图表单独显示在页面中
[*]Spread JS 怎样实现将chart导出为图片
[*]SpreadJS 实现图表坐标轴逆序刻度值功能
[*]图表设置横坐标轴交叉
[*]为不连续的区域添加图表
[*]SpreadJS自定制图表实现甘特图
[*]SpreadJS置顶所选择图表
[*]使用 SpreadJS 中的图表和公式创建贝尔曲线(Bell Curve)


Lynn.Dou 发表于 2020-12-3 16:46:08

GcExcel专区

本帖最后由 Lynn.Dou 于 2022-3-21 10:28 编辑

【技术文章】

[*]GrapeCity Documents for Excel 与 Apache POI 功能对比
[*]GcExcel 部署授权激活
[*]GCExcel 数据透视表相关功能
[*]利用 GcExcel 在 C#中的Excel文件中分配和验证数字签名
[*]GcExcel通过自定义函数给一片区域赋值
[*]通过GcExcel给单元格直接设置日期(一)
[*]通过GcExcel给单元格直接设置日期(二)
[*]Linux系统下GcExcel找不到字体的问题
[*]GcExcel Java版配置JDK 8日期时间API
[*]GcExcel 追踪导出进度
[*]GcExcel实现跨工作簿的复制粘贴
[*]GCExcel 实现区域模板
[*]GcExcel设置导出Excel文件的文件信息
[*]GcExcel设置优化导出ssjson的大小
[*]在GcExcel中获取SpreadJS的rowCount,colCount
[*]添加 WEBSERVICE 公式获取天气预报数据生成统计表格

【GcExcel 5.0新功能】
[*]GrapeCity Documents for Excel (JAVA) 5.0 新授权使用手册


【GcExcel 4.0新功能】
[*] 数据透视表按时间/日期分组
[*] 按特殊类别查找单元格
[*] 工作簿多选操作
[*] PDF导出过程监听
[*] 获取单元格的公式表达式
[*] PDF表单生成器功能增强
[*] 支持在模板中设置默认值
[*] 支持跨工作薄公式引用计算(cross-workbook)
[*] 在 PDF、HTML、Image 导出时支持条形码(Barcodes)
[*] 支持 Excel 中的迭代计算(循环引用)
[*] 支持 Pivot Chart

【GcExcel 3.2新功能】

[*]GCExcel 3.2 新功能 -- 设置形状层叠顺序
[*]GCExcel V3.2 新功能-- 数字签名


【GcExcel 历史版本信息及下载链接】

[*]GcExcel 历史版本信息及下载链接




Lynn.Dou 发表于 2020-12-3 16:49:59

组件版编辑器相关问题

本帖最后由 Ellia.Duan 于 2022-10-13 17:40 编辑

SpreadJS 组件版表格编辑器自定义汇总


[*]组件版表格编辑器 - 正式升级指南
[*]组件版表格编辑器 - 初始化
[*]组件版表格编辑器 - 新建工具栏按钮
[*]组件版表格编辑器 - 定制工具栏(Ribbon)
[*]组件版表格编辑器 - 常见问题集合贴
[*]组件版表格编辑器 - 汉化
[*]组件版表格编辑器 - 用代码获取字段列表
[*]组件版表格编辑器 - 设计模板字段(演示视频)
[*]组件版表格编辑器 - 设置数据绑定模板
[*]组件版表格编辑器 - 如何解决重复添加工具栏选项卡问题
[*]组件版表格编辑器 - 在排序时实现Excel提示
[*]组件版表格编辑器 - 去除数据透视表的相关引用
[*]组件版表格编辑器 - Toolbar的使用以及其命令的定义
[*]组件版表格编辑器 - ToolbarMode命令显示优先级
[*]组件版表格编辑器 - 状态栏图标按钮
[*]组件版表格编辑器 - 自定义字段列表
[*]组件版表格编辑器 - 指定字段列表
[*]组件版表格编辑器 - “插入函数”按钮添加自定义公式
[*]组件版表格编辑器 - 根据条件禁止添加字段
[*]组件版表格编辑器 - 重写右键菜单全部粘贴项
[*]组件版表格编辑器 - 通过代码控制模板的打开与关闭
[*]组件版表格编辑器 - 自定义右键菜单之向下插入行
[*]组件版表格编辑器(V14.2.0+)- 单元格类型添加新项
[*]组件版表格编辑器(V14.2.0+)- 获取与当前工作簿绑定的状态栏
[*]组件版表格编辑器 - 删除右键菜单”取消表单保护“项
[*]组件版表格编辑器 - 修改表单保护下工具栏按钮和右键菜单项禁用状态
[*]组件版表格编辑器 - 添加打印分页预览线
[*]组件版表格编辑器 - 自定义ribbon添加撤重做记录
[*]组件版表格编辑器 - 插入特殊字符
[*]组件版表格编辑器 - 自定义有选中效果的command
[*]组件版表格编辑器 - 打开进入默认指定面板
[*]组件版表格编辑器(V14.2.0+) - 添加新的Tab
[*]组件版表格编辑器 - 在TypeScript中使用
[*]组件版表格编辑器 - 删除文件菜单项
[*]组件版表格编辑器 - 工具栏添加字号
[*]组件版表格编辑器 - 自定义数据分列功能
[*]组件版表格编辑器 - 自定义下拉命令
[*]组件版表格编辑器 - 实现选择图片插入功能
[*]组件版表格编辑器 - 实现自定义弹窗



页: [1] 2
查看完整版本: 【技术博客】 SpreadJS、GcExcel技术博客导航贴