极态云中 2 行代码搞定流水账中的期初期末计算!

简介: 今天咱们就来聊聊如何用极态云这个神器来解决期初期末的计算!极态云 JIT 真的太强大了,只有你想不到,没有它做不到的。

流水账一般如下所示:

日期

期初余额

本次消费

期末余额

2024-08-01

1000

50

950

2024-08-02

950

50

900

2024-08-03

900

50

850

如果录入数据后禁止修改,这个业务实现起来也比较简单。但现实情况是,可能不小心填写错了日期、或者本次消费金额等字段,不可避免地需要修改历史数据。比如删除 2024-08-02 这一行数据,或者修改 2024-08-02 的金额,对 2024-08-02 之后的所有数据都需要修改期初和期末余额。

一般在零/低代码软件中,需要分别配置 3 个事件:新增数据后怎样处理,修改数据后怎样处理,删除数据后怎样处理。比较麻烦。

而在极态云中,除了上面常规的 3 个事件,还提出了一个「字段值变更后」事件,用起来非常的方便。上述场景,只需要配置一个「字段值变更后」事件,监听「本次消费」字段,处理逻辑:

  1. 金额差值 = 操作后的本次消费.值 - 操作前的本次消费.值
  2. 流水账表.按条件更新数据:筛选条件为「日期时间」> 操作前的日期时间.值,更新规则为:期初金额减少金额差值,期末金额减少金额差值。

截图如下:

这样一来,即使偶尔手滑输错了数字也不怕啦,因为极态云会帮你轻松修正错误并保持整个账本的一致性。简直不要太方便!JIT 极态云真的太强大了,只有你想不到,没有他做不到的!

如果想对已有数据修改【日期】怎么办?留言回复答案

相关文章
|
3月前
|
存储 运维 分布式计算
用马斯克五步工作法重构支付宝商家账单
支付宝中国数据团队在过去的一年里应用马斯克的五步工作法重构了有 10 年历史之久的支付宝商家账单,整体复杂度减少 60%,时效性提升 1 小时,计存成本降低 30%,理解和运维成本大幅下降。复杂度是很多问题的根源,既会增加运维的成本,又降低了支撑业务的效率。账单重构的经验表明,相当大比例的复杂度是没有必要的,我们应该致力于把复杂的事情变简单,而不是倒过来做“防御性编程”。希望本文对想要降低系统复杂度的同学或者项目有所帮助。
用马斯克五步工作法重构支付宝商家账单
|
7月前
|
安全
期权现货外汇交易所系统开发详细规则/需求设计/方案逻辑/教程指南/源码功能
Developing an options, spot, and foreign exchange system involves complex financial products and trading rules, requiring consideration of the combination of technological implementation and financial rules. The following are possible detailed development rules and functional requirements for your r
|
存储 安全 区块链
DAPP持币生息系统开发(智能合约)|持币生息源码案例
区块链技术使用了分布式网络来实现去中心化。分布式网络是指多个节点共同组成的网络
|
存储 算法 区块链
ARBT 阿尔比特系统开发(成熟技术)|ARBT 阿尔比特合约系统开发详情规则
那在区块链技术上来实现去中心化(分布式),这便依赖于共识算法
|
存储 Linux
还在担心期末挂科吗? 期末必备复习资料-----“树“的概念
还在担心期末挂科吗? 期末必备复习资料-----“树“的概念
137 0
|
安全 机器人
现货合约对冲量化交易系统(案例)、现货合约对冲量化交易系统(逻辑及方案)/成熟技术/源代码操作版
现货合约对冲量化交易系统是一个基于成熟技术的源代码操作版,为投资人提供高效、智能、安全的量化交易方案。本文将介绍现货合约对冲量化交易系统的逻辑及方案
|
JSON 监控 机器人
合约现货对冲跟单量化交易系统开发(开发案例)丨现货合约跟单对冲量化交易系统开发(逻辑及方案)/成熟技术/源码运营版
  量化合约指的是目标或任务具体明确,可以清晰度量。根据不同情况,表现为数量多少,具体的统计数字,范围衡量,时间长度等等。所谓量化就是把经过抽样得到的瞬时值将其幅度离散,即用一组规定的电平,把瞬时抽样值用最接近的电平值来表示。经过抽样的图像,只是在空间上被离散成为像素(样本)的阵列。而每个样本灰度值还是一个由无穷多个取值的连续变化量,必须将其转化为有限个离散值,赋予不同码字才能真正成为数字图像。这种转化称为量化
2021米哈游校园招聘-提前批-编程题1-最简分式
2021米哈游校园招聘-提前批-编程题1-最简分式
191 0
按键精灵实现交易开拓者TB自动化优化参数
按键精灵实现交易开拓者TB自动化优化参数
244 0
|
Cloud Native Dubbo Java
寒假充电季,防疫不停学!参与Alibaba Java技术图谱21天打卡活动,赢多重好礼!
参与21天打卡,赢总价值超3000元的活动好礼!这个寒假,我们帮你用小节点拆分难啃的大图谱,让持续学习的习惯养成变得不再复杂!
3756 0
寒假充电季,防疫不停学!参与Alibaba Java技术图谱21天打卡活动,赢多重好礼!
下一篇
DataWorks