Spread控件指令方法原创
9人赞赏了该文章
2,344次浏览
编辑于2021年12月31日 11:10:17
摘要由AI智能服务提供
本文本是一个关于电子表格(如SpreadJS)操作方法的详细列表,包括更新、插入、删除单元格或行列的方法,设置单元格格式、样式、公式,管理页签、工具栏、右键菜单的显示与隐藏,调整行高列宽,导出Excel文件,以及处理单元格内容的各种高级功能,如注册自定义公式、设置表格保护、同步前后端数据等。此外,还涉及到键盘快捷键、状态栏设置、超链接处理等功能。
有用
反馈
序号 | 描述 | methodName | 描述 | methodName |
1 | 更新单元格内容 | updataValue | 插入选择范围内行,选择行下移 | fieldInsertRow |
2 | 插入选择范围内列,选择列右移 | fieldInsertCol | 删除选择范围内行,选择行上移 | fieldDeleteRow |
3 | 删除选择范围内列,选择列左移 | fieldDeleteCol | 插入指定行,选择行下移 | insertRow |
4 | 插入指定列,选择列右移 | insertCol | 在工作表尾部追加行 | appendRows |
5 | 在工作表尾部追加列 | appendCols | 删除选择行,选择行上移 | deleteRow |
6 | 删除选择列,选择列左移 | deleteCol | 设置表格样式方法 | setCellStyle |
7 | 开启缩放监听 | zoomChangeLicense | 设置缩放比例 | setZoom |
8 | 设置单元格F7格式 | setFListCell | 重置单元格格式 | resetCell |
9 | 设置初始化表格的json内容 | setSpreadJson | 注册spread自定义公式 | registerCustomFormula |
10 | 设置单元格公式格式,带公式图标 | setCustomFormulaCell | 设置公式 | setFormula |
11 | 获取前端spreadjson串 | getSpreadJson | 设置前端spread选中范围 | setSelections |
12 | 锁定页签 | lockSheet | 解锁页签 | unlockSheet |
13 | 锁定单元格 | lockCell | 解锁单元格 | unlockCell |
14 | 前端spread表格导出excel文件 | exportExcelFile | 前端spread表格导出excel文件 | batchExportExcelFiles |
15 | 锁定工具栏 | lockToolbarItems | 隐藏表格右键菜单 | hideContextMenuItems |
16 | 回调函数 | callbackAction | 设置列宽 | setColumnsWidth |
17 | 设置行高 | setRowsHeight | 设置状态栏中间的文本 | setDisplayCenterText |
18 | 设置状态栏的文本 | setDisplayContent | 隐藏spread工具栏 | closeToolbar |
19 | 自适应列宽 | autoFitColumns | 自适应行宽 | autoFitRows |
20 | 设置表格粘贴选择设置,比如不粘贴excel的样式,值粘贴值 | setWorkbookOptions | 合并指定区域的单元格 | setSpan |
21 | 清除单元格格式 | clearCellsStyle | 设置spread快捷键,即注册快捷键 | setShortcutKey |
22 | 显示或隐藏指定的列 | setColumnsVisible | 设置对当前工作簿的保护 | setWorksheetOptions |
23 | 同步前端指定范围内数据到后端,调用updateValue指令 | getRangeValues | 增加右键菜单项 | addContextMenuItems |
24 | 设置超链接单元格 | setHyperLinkCell | 设置过滤 | setRowFilter |
25 | 开始行号 | r | 开始列号 | c |
26 | 跨行数 | rc | 跨列数 | cc |
27 | 冻结行列 | frozenSheet | 第二条行冻结线所在的位置,默认值0 | tr |
28 | 第二条列冻结线所在的位置,默认值0 | tc | 冻结线的颜色,默认值'red' | flc |
29 | 冻结行列,第几张表,默认值0 | si | 值 | v |
30 | 区域范围 | range | 选择行或列坐标 | index |
31 | 长度 | num | 操作数,如插入多少行或列 | count |
32 | 插入的行列继承哪行列样式 | styleIndex | 样式 | style |
33 | 背景色,如:#00ff00 | bkc | 水平对齐方式,如:1 | ha |
34 | 垂直对齐方式,如:1 | va | 边框,如:bl{blc['','','',''],bls['','','','']} | bl |
35 | 边框颜色,如:blc{'','','',''} | blc | 边框样式 | bls |
36 | 前景色,如:#00ff00 | frc | 字体,如:8pt,Serial | f |
37 | 锁定 | l | 文字下横线 | td |
38 | 设置单元格格式 | fm | 设置单元格是否自动换行 | ww |
39 | 指示内容是否收缩以适应 | stf | 单元格标识 | cell |
40 | F7单维度和多维度类型设置,为了支持模糊查询用,0:单维度 1:多维度 | selectType | 显示风格,1为下拉 | dst |
41 | 注册公式名 | formulaName | 公式参数个数 | argsNum |
41 | 回调spread组件的接收方法 | callback | 回调插件plugin的接口 | invokemethod |
43 | 公式 | f | 公式计算返回结果类型,1:数值 2:字符串 | returnType |
44 | 公式描述信息 | descriptionInfo | 公式描述 | description |
45 | 公式参数说明 | parameters | 公式参数key | name |
46 | 文件名 | fileName | 工具栏名或菜单名 | name |
47 | 锁定与否 | isLock | 隐藏与否 | isHide |
48 | 状态栏中间的文本 | text | 打印 | |
49 | 设置需要跟后端交互的工具栏按钮 | controlToolbarItems | 设置是否跟后端交互 | isCtl |
50 | 状态栏各个区域 | key | 状态栏区域样式 | s |
51 | 状态栏区域样式宽度 | w | 状态栏区域样式字体颜色 | fc |
52 | 状态栏区域样式布局 | gr | 粘贴选项设置 | allowCopyPasteExcelStyle |
53 | 快捷键命令名 | commandName | 快捷键键盘ASCII | key |
54 | 快捷键组合是否按下ctrl | ctrl | 快捷键组合是否按下shift | shift |
55 | 快捷键组合是否按下alt | alt | 快捷键组合是否按下meta | meta |
56 | 列的索引,整形数组 | cols | 显示还是隐藏:true or false | value |
57 | 选项 | options | 是否保护 | isProtected |
58 | spread的ctrlV粘贴选项:0(默认),1(值),2(格式),3(公式) | clipBoardOptions | 显示或隐藏指定的行 | setRowsVisible |
59 | 行的索引,整形数组 | rows | 右键菜单项内容 | items |
60 | 新增菜单项的作用区域 | workArea | 右键菜单项名称 | name |
61 | 指定如果粘贴范围不足以进行粘贴,是否扩展粘贴范围 | allowExtendPasteRange | 表示拖默认的填充类型(复制单元格:0,以序列方式填充:1,仅填充格式:2,不带格式填充:3,默认:5 | defaultDragFillType |
62 | 超链接的颜色 | color | 访问过的超链接的颜色 | visitedColor |
63 | 鼠标悬浮在超链接上的提示 | toolTip | 缩进显示 | ti |
64 | 样式 | data | 允许锁定状态下的f7是否可以启动 | lockClickable |
65 | 获取公式 | getFormula |
赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!