罗耀斌 发表于 2024-4-28 11:21:53

【9.0.103】前端事件异常

本帖最后由 罗耀斌 于 2024-4-28 11:27 编辑


单价事件里有代码,但只要修改时都会有红色异常,然后就没有效果了,金额计算不出来

罗耀斌 发表于 2024-4-28 11:41:37

我以为是我环境问题,其他小伙伴获取代码后运行也全部是一样的问题

罗耀斌 发表于 2024-4-28 12:13:36

本帖最后由 罗耀斌 于 2024-4-28 12:18 编辑

这个问题我可能已经找到了,工具不够严谨
1、应为我采购页面里的单价公式 和销售页面里的一模一样的,所以直接把销售里单价的公式复制过来,包括其他字段的命令,全部是从销售那边复制过来的,然后采购页面里公式,就定位到销售页面了,是不是这个问题导致的?

罗耀斌 发表于 2024-4-28 13:34:11

本帖最后由 罗耀斌 于 2024-4-28 13:35 编辑

:'( 我这个问题就是这个原因,目前我操作出来就是从销售页面复制命令过来后,采购单定位的还是销售单填写页面,所有命令里的变量,返回值必须全部重新命名一下,再签进去变会变成采购单填报页面。

再就是我们风格是尽量不直接用单元格的路径,直接设置成变量用的

这种情况改变量名就没用了,必须把变量删除掉。。

Shawn.Liu 发表于 2024-4-28 13:36:03

大佬,如果您判断是与复制页面命令有关,并且在协同仓库中找到了线索,可以考虑删除采购页面的命令,重新编写后签入看下协同中文件是否会有变化,是否还会报这个无效公式的异常

罗耀斌 发表于 2024-4-28 13:36:24

这个BUG有点折腾人

罗耀斌 发表于 2024-4-28 13:45:10

Shawn.Liu 发表于 2024-4-28 13:36
大佬,如果您判断是与复制页面命令有关,并且在协同仓库中找到了线索,可以考虑删除采购页面的命令,重新编 ...
重新写就不会有问题,但咱工具既然支持复制,那这个功能说明是有用的,而且我们方法好多页面命令确实也是差不了多少的,都是直接复制后调整下就可以用了,现在出现这个问题我好多页面计算公式都有问题,这个又不属于报错,是直接不计算,好多计算结果都是保存在影藏列里的 :'(。。我现在都慌了。但凡复制过命令的页面,都要核实

Shawn.Liu 发表于 2024-4-28 17:37:15

好的大佬,这边我来模拟下复制不同页面表格操作命令的情况复现后和开发同事反馈一下。

Shawn.Liu 发表于 2024-5-15 14:50:13

这边将销售页面表格中单价模版行单元格的命令复制到采购页表格中单价模版行单元格的命令上,并创建工程到协同仓库,在Page文件夹下查看json文件可以复现这个现象,但是在运行时控制台没有出现这个Uncaught Invalid Formula的错误,方便的话请大佬抽一个小demo出现这边可以更好的理解您的使用场景。

罗耀斌 发表于 2024-5-15 15:10:02

Shawn.Liu 发表于 2024-5-15 14:50
这边将销售页面表格中单价模版行单元格的命令复制到采购页表格中单价模版行单元格的命令上,并创建工程到协 ...

很奇怪,前面我在公司里试了就是我这里复制有问题,其他同事复制又是不会报错的,现在新版本发布后我们已经全部升级到10.0了,暂时没出现过了
页: [1] 2
查看完整版本: 【9.0.103】前端事件异常