记账明细放在主表中的情况下,需要调用上一行的结余,加上本行的收入,减去本行的支出,计算本行的结余,这样的需求如何实现呢?
1.png

第一步我们需要做一个接口取本表单的最大序号,用于每次新建时生成新的序号,新的序号在最大序号基础上加1,这样序号就会按照我们填写顺序从小到大生成
2.png

3.png

第二步设计取上一行结余的数据接口
4.png

5.png

第三步设计取本行之后所有序号的接口,这个接口用于我们修改记录时获取其之后需要调整哪些行
6.png

7.png

第四步设计业务公式,第一行由于没有上一行需要单独计算
8.png

第五步设计后续行的计算公式
9.png

这样无论修改哪一条数据,结余都可以被正确计算。
主要是分享设计思路,在实际业务中可能还存在需要删除记录,导致序号不连续的情况,大家可以根据自己的业务场景灵活调整公式设计方法
+10
收藏
0 条回帖
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询