今晚研究了一个问题,就是输入框本身触发一个条件命令,同时会有一个引用输入框数值的if公式,通过这个IF公式得到条件命令里的条件。也就是说输入之后,IF公式才会有值,但条件判断里以这个值判断的,这就成了两个命令谁执行的快,会有不同的结果,当然大部分是条件判断先执行。
其实有很多场景都会有这种问题,怎么才能避免呢?还有一些命令执行 的比较慢比如循环给表格赋值,会不会有可能影响后面的执行呢?
比如循环表格会如果需要重新渲染页面,那么后面的表格命令有可能会失效,
比如我之前发现的如果表格里有隐藏列,我要导出完整表格,两个命令组合,显示隐藏列,导出表格到Excel,这时候你会发现导出表格的命令失效了。我后来是在那两个命令之间加上了一个重载表格的命令,其实只是起到一个延时的作用。那么有没有像服务端命令里那种开启事务的形式,或者有一个延时命令呢?期待能在8.0里有所改善!
写了一个小DEMo,希望有大佬能完善一下。感谢
九宫格纯公式测试.fgcc
(81.9 KB, 下载次数: 243)
|
|