云表的逐行累计余额的实现,对于初学者来说还是有点难度,但是在设计中又不得不掌握的一个技术点。逐行累计余额包括二种情况,一个是在填报输入时就要实现逐行累计余额的效果,另外一种情况就是在查询或者生成报表时需要实现逐行累计余额的效果。今天,我们就来讲解一下填报单据时即时自动实现逐行累计余额的方法。
先来看一下效果图:
00:54
那么这效果是怎么实现的呢?
其实,只需应用到云表的值变化事件、再添加二个辅助字段,就可以很容易实现了,有些技术点其实只要给你点拨一下,就会让你有一种豁然开朗、茅塞顿开的感觉,便觉没那么神秘了!
首先,我们来看一下表格数据字段的设置,如下图:
添加了“余额临时值”、“序列号”二个隐藏的辅助字段,添加隐藏字段的好处,他不用占用界面的版面位置,让界面显得简洁干净。
添加辅助字段是这个设计的关键点,否则就无法实现这个效果。在云表的设计中,添加辅助字段也是一种常用的技巧,可以大大地简化设计的难度。
下面就来设计值变化事件。
一、选择影响值变化事件的相关数据项字段
如下图右侧框中的数据项,也就是说,只要这些字段中的任意一个字段值发生变化,都可引发下图中1、2、3相应的事件发生,如下图: