具体需求
行式填报表(包含增删改操作)指标名称是扩展出来的,最终效果要求本年本月值累计值符合指标代码 2 = 指标代码 3+ 指标代码 4
报表设计界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/1bdd4409a3f3989a9b384b1981162650.png)
数据展现效果:
![](https://i-blog.csdnimg.cn/blog_migrate/d5929f5ac7957c8cdea459c2e91ec9ee.png)
分析考虑:
行式填报表指标名称是扩展出来的报表不能准确取到参与计算单元格的位置再进行计算,故报表层面暂时不能实现校验,但是可以在回填脚本中基于回填的对象实现校验,具体思路如下
首先,从回填脚本中取出需要计算值;
其后,按照要求结合集算器的 if 函数 进行校验(提交时触发)
实现脚本如下:
![](https://i-blog.csdnimg.cn/blog_migrate/27843e9e1329ab2287cda741a7778061.png)
效果:
![](https://i-blog.csdnimg.cn/blog_migrate/db8368cdea8f51aae19d237f7d29de60.png)
数据校验通过也可正常提交入库。