Spread控件指令方法原创
金蝶云社区-cosmicstudio
cosmicstudio
9人赞赏了该文章 2,344次浏览 未经作者许可,禁止转载编辑于2021年12月31日 11:10:17
summary-icon摘要由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第二条行冻结线所在的位置,默认值0tr
28第二条列冻结线所在的位置,默认值0tc冻结线的颜色,默认值'red'flc
29冻结行列,第几张表,默认值0siv


30区域范围range选择行或列坐标index
31长度num操作数,如插入多少行或列count
32插入的行列继承哪行列样式styleIndex样式style
33背景色,如:#00ff00bkc水平对齐方式,如:1ha
34垂直对齐方式,如:1va边框,如:bl{blc['','','',''],bls['','','','']}bl
35边框颜色,如:blc{'','','',''}blc边框样式bls
36前景色,如:#00ff00frc字体,如:8pt,Serialf
37锁定l文字下横线td
38设置单元格格式fm设置单元格是否自动换行ww
39指示内容是否收缩以适应stf单元格标识cell


40F7单维度和多维度类型设置,为了支持模糊查询用,0:单维度 1:多维度selectType显示风格,1为下拉dst
41注册公式名formulaName公式参数个数argsNum
41回调spread组件的接收方法callback回调插件plugin的接口invokemethod
43公式f公式计算返回结果类型,1:数值 2:字符串returnType
44公式描述信息descriptionInfo公式描述description
45公式参数说明parameters公式参数keyname
46文件名fileName工具栏名或菜单名name
47锁定与否isLock隐藏与否isHide
48状态栏中间的文本text打印Print
49设置需要跟后端交互的工具栏按钮controlToolbarItems设置是否跟后端交互isCtl


50状态栏各个区域key状态栏区域样式s
51状态栏区域样式宽度w状态栏区域样式字体颜色fc
52状态栏区域样式布局gr粘贴选项设置allowCopyPasteExcelStyle
53快捷键命令名commandName快捷键键盘ASCIIkey
54快捷键组合是否按下ctrlctrl快捷键组合是否按下shiftshift
55快捷键组合是否按下altalt快捷键组合是否按下metameta
56列的索引,整形数组cols显示还是隐藏:true or falsevalue
57选项options是否保护isProtected
58spread的ctrlV粘贴选项:0(默认),1(值),2(格式),3(公式)clipBoardOptions显示或隐藏指定的行setRowsVisible
59行的索引,整形数组rows右键菜单项内容items


60新增菜单项的作用区域workArea右键菜单项名称name
61指定如果粘贴范围不足以进行粘贴,是否扩展粘贴范围allowExtendPasteRange表示拖默认的填充类型(复制单元格:0,以序列方式填充:1,仅填充格式:2,不带格式填充:3,默认:5defaultDragFillType
62超链接的颜色color访问过的超链接的颜色visitedColor
63鼠标悬浮在超链接上的提示toolTip缩进显示ti
64样式data允许锁定状态下的f7是否可以启动lockClickable
65获取公式getFormula


图标赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!