填报页面有公式计算,导入excel数据后。无法进行公式计算是什么原因,要怎么解决?

手工录入是能公式计算合计的,但是导入excel数据后就不能公式计算。第一张截图是手工录入,第二张截图是导入数据后。

image.pngimage.png

FineReport 77205 发布于 2022-6-10 09:31
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-6-10 09:34(编辑于 2022-6-10 09:51)

直接在导入后事件,写js触发校验

setTimeout(function() {

     _g().verifyReport();

}, 100)

  • 77205 77205(提问者) 没效果啊
    2022-06-10 09:39 
  • 用户6NWif5139660 用户6NWif5139660 回复 77205(提问者) 导入excel,汇总(对应单元格会被excel中对应单元格值直接覆盖)不会自动计算,这种需求,建议直接在excel中事先算好,直接导入结果值!
    2022-06-10 09:51 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-6-10 09:36

额,excel导入会把原有公式替换成空的,所以不会生效。。。。

  • 77205 77205(提问者) 有什么办法可以解决吗?
    2022-06-10 09:37 
  • snrtuemc snrtuemc 回复 77205(提问者) 如果扩展的话,没办法,在excel就计算好。固定表格的话,试试最后这一行在excel空的,什么都没有才可以,还不行,只能excel计算好导进去了。。
    2022-06-10 09:41 
最佳回答
0
15922204585Lv6高级互助
发布于2022-6-10 09:56

将公式写到条件属性-新值中试试

image.png

image.png

image.png

  • 77205 77205(提问者) 我试试
    2022-06-10 10:00 
  • 77205 77205(提问者) 这个方法可以实现导入excel数据后计算,但是手工录入的数据就不可以计算了
    2022-06-10 10:10 
  • 77205 77205(提问者) 手工填写的时候是不会触发条件属性的
    2022-06-10 10:11 
  • 15922204585 15922204585 回复 77205(提问者) 结合下呢,同时在控件与条件属性都写
    2022-06-10 10:22 
  • 77205 77205(提问者) 回复 15922204585 不行哎
    2022-06-10 10:54 
最佳回答
0
E8mE1639Lv5见习互助
发布于2022-6-10 10:00

在excel导入后事件中,写js实现

  • 5关注人数
  • 914浏览人数
  • 最后回答于:2022-6-10 10:00
    请选择关闭问题的原因
    确定 取消
    返回顶部