2 条回帖
本帖最后由 阿西吧 于 2018-12-3 18:10 编辑 我们用下面这个例子来讲解如何在云表中实现像EXCEL一样递减的功能吧。在总金额中输入需要收款的总金额数目,然后根据每次收款在明细表单中填入单号(唯一)、收款日期以及收款金额,系统自动返回未收金额数。未收金额的数目根据上次的未收金额以及收款金额进行递减。 1.制作好模板表单的样式并定义相关数据项。如下图所示: 2.开始制作相关填表公式。首先,我们在触发明细中的收款金额时,给辅助数据项剩余金额赋初始值——总金额中输入的值,然后根据每次输入的收款金额,给剩余金额赋“总金额-收款金额”&给赋值数据选项ID赋“单号”。若是将收款金额中的数据删除,我们可以给对应的未收金额清空数值。如下图所示进行设置: 3.当触发辅助数据项剩余金额时,给明细中对应单号的未收金额赋对应ID时的剩余金额的值。当收款金额的总额超过总金额时,会弹出一个报错提示。如下图所示进行设置: 4.若修改总金额的数值,给辅助数据项剩余金额赋初始值——总金额中输入的值,然后根据每次输入的收款金额,给剩余金额赋“总金额-收款金额”&给赋值数据选项ID赋“单号”。若是将总金额中的数据删除,我们可以给对应的未收金额清空数值。如下图所示进行设置: 5.进行上述设置后进行保存,并新建表单进行调试。 |
+10