请教大家一个问题:就是上面这种现金日记账,如果中间某一条出错了,进行修改和删除后,后面的自动重新计算当前结余。用业务公式没有做来,有没有类似的例子推荐一下

我知道答案 回答被采纳将会获得3 云币 已有4人回答
+10
1人收藏
4 条回帖
本帖最后由 艾特教育咨询 于 2023-8-11 14:00 编辑

谢谢,根据你的思路,问题已解决。我的主要问题就是卡在了一直没找到解决建立需要更新的列表的方法。根据我的实际情况,进行了部分改进优化,以减少计算量,现贴图参考。
1、只用了2个接口










2、业务公式







这样优化后,如果中间某条记录被修改或删除,就只对后面的结余进行修改,前面的无影响就无需修改了









+11

最近谁赞过

李根管理员2023-8-10 22:33:10
业务公式调用子数据源可以计算
+10
李根管理员2023-8-11 09:39:00
首先需要引入一个整数编号,每次新建表单时递增,方便建立顺序


第二步需要建3个数据接口

1取出第1条记账记录单独计算,因为它不需要计算上期结余




2所有的日记账数据的接口,作为数据源


3根据编号查询上一条结余的接口



最后设计业务公式,分两步
1计算第一条日记账


2逐条计算每条记录
日记账允许修改就复制粘贴两条公式到更新时

下面是最终执行效果






+10
李根管理员2023-8-11 15:20:10
非常好
+10
需要登录后才可进行回复 登录

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

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

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