找回密码
 立即注册

QQ登录

只需一步,快速开始

linxiang19

初级会员

25

主题

65

帖子

242

积分

初级会员

积分
242
linxiang19
初级会员   /  发表于:2018-4-27 10:25  /   查看:3863  /  回复:2
你好:
我在导出EXCEL 遇到这样的问题.我在EXCEL 中设置了一个异步的服务端方法.(GETVALUE),这时我对 ROW:1 COL:1设置了 formula =GETVALUE() ,在导出的时候.EXCEL呈现的是 =GETVALUE  而不是getVALue这方法取得的值..在我们系统显示正常.导出的时候,EXCEL 文件不存在我们系统初始化给EXCEL加的公式...我尝试在导出时生成的JSON 去看它的VALUE ...可是VALUE 是正确的.想问下怎么个设置法才能不显示公示.直接读取公示返回的值..
下图为我去查看导出的JSON 对应节点的值情况...
TIM图片20180427102233.png

2 个回复

倒序浏览
linxiang19
初级会员   /  发表于:2018-4-27 13:59:58
沙发
先临时处理好了.也不知道对不对..我循环JSON 把对应节点的formula清空好像可以了..先凑合吧
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-27 17:33:18
板凳
您好:
如果想清空所有公式导出Excel,可以在toJSON时候进行设置ignoreFormula参考
http://help.grapecity.com/spread ... orkbook~toJSON.html
如果只是去掉自定义公式,那就是按您说的更改json将自定义公式单元格中的formula属性去掉。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部