找回密码
 立即注册

QQ登录

只需一步,快速开始

王五子
金牌服务用户   /  发表于:2024-12-16 08:59  /   查看:68  /  回复:7
5金币
本帖最后由 王五子 于 2024-12-16 13:27 编辑

V17使用gc-spread-sheet单元格不支持函数计算,数据传过来的是简单的函数计算,这边使用gc-spread-sheet加载出来的单元格均为0,有没有简单的方法使支持简单函数并且不用gc-spread-sheet-designer的编辑头

image.png519078979.png
现在换了有编辑头的组件依然是自动加载不出来的,需要手动选中单元格查看一下函数回车之后才会计算出来,初始化时加载不出来函数计算结果值
紧急,请协助处理一下




附件已上传
image.png846551208.png

cnnpReportFill.vue

42.1 KB, 下载次数: 9

最佳答案

查看完整内容

从代码中看到import和export并未做其他导入导出控制设置,您试下在import的成功回调函数中对Workbook对象调用calculate()方法执行计算。

7 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:6 天前
来自 6#
王五子 发表于 2024-12-16 14:24
原文章已上传附件,下载查看,文件类型是xlsx

从代码中看到import和export并未做其他导入导出控制设置,您试下在import的成功回调函数中对Workbook对象调用calculate()方法执行计算。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:6 天前
2#
您好!SpreadJS表格组件和在线表格编辑器Designer都支持函数计算,您使用的是怎样的函数?没太理解您的场景,请教下使用场景是怎样的?
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:6 天前
3#
本帖最后由 王五子 于 2024-12-16 13:33 编辑
Wilson.Zhang 发表于 2024-12-16 11:37
您好!SpreadJS表格组件和在线表格编辑器Designer都支持函数计算,您使用的是怎样的函数?没太理解您的场景 ...

就是通过import把后台数据初始化进来,那后端传过来的文件对应的这个单元格设置了函数计算如文章图可见,函数带过来了但是单元格是0 显然是没有经过函数计算的,在函数框中把函数回车一下单元格才变回经过计算后的数据13。如果不去点击带过来的函数,初始化过来的值不会自动计算永远是0
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:6 天前
4#
本帖最后由 Wilson.Zhang 于 2024-12-16 13:38 编辑
王五子 发表于 2024-12-16 12:14
就是通过import把后台数据初始化进来,那后端传过来的文件对应的这个单元格设置了函数计算如文章图可见, ...

是否有设置类似导入后不自动计算或增量加载这样的设置,导入导出是否有其他设置,导入导出的文件类型是什么?您可以提供一个能够复现问题的demo,我据此分析下。
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:6 天前
5#
Wilson.Zhang 发表于 2024-12-16 13:36
是否有设置类似导入后不自动计算或增量加载这样的设置,导入导出是否有其他设置,导入导出的文件类型是什 ...

原文章已上传附件,下载查看,文件类型是xlsx
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:6 天前
7#
Wilson.Zhang 发表于 2024-12-16 17:48
从代码中看到import和export并未做其他导入导出控制设置,您试下在import的成功回调函数中对Workbook对象 ...

可以了感谢
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:5 天前
8#

不客气。问题即已解决,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部