如下图,I列是数值,K列要累计求和,K2=I2,K3=K2+I3,K4=I4+K3这样的功能。
在excel中能写出公司计算,但不知道在fine report怎么实现,这里还涉及到父子格,哪位大神能帮忙看下啊?
测试数据.zip
跨层累计-https://help.fanruan.com/finereport/doc-view-347.html
===========
效果
https://help.fanruan.com/finereport/doc-view-3802.html 参考相对层次坐标
=IF(&C2 > 1, I2 + K2[C2:-1], I2 + K2[B2:-1,C2:!-1])
I2 + K2[K2:-1] 把C2改成 K2 就是把自己作为自己的父格,然后就可以跨父格了
数据库取数的话,建议用sql实现。比如 sum() over 函数,现在mysql8、sql server和oracle都支持的