也就是说:对库表循环增加记录的操作,如何实现?
请专家指点。
+10
收藏
3 条回帖
乐乐1云师2013-11-24 17:08:04
业务公式有数据源的概念,向目标表中添加记录的依据是数据源,数据源中有多少条记录,就会循环执行多少次。数据源可以是本表单,也可以是通过查询动态出的数据。
+10
乐乐1云师2013-11-24 18:03:43
业务公式类比手工记账
       大家可以这样想象,在没有计算机的时代,所有的表单被分门别类的保存在一个大的档案柜中,档案柜有很多抽屉,每一个抽屉存放着一种类型的表单,例如,所有的入库单被放在一个贴有“入库单”标签的抽屉里,同样所有的出库单放在另外一个抽屉里,还有一个抽屉存放的是“库存单”,一张“库存单”记录一件货品的库存信息,包括数量、单价、金额。

        当仓库管理员完成一批货物的入库工作之后,他需要填写一张入库单,用于记录了本次入库货品的数量、单价以及金额等信息,在他填写完入库单,准备放入贴有“入库单”标签的抽屉之前,他必须修改库存单,以保证记录的数量是入库之后新的库存数量。
        
       他会怎么做呢,他首先会打开存放有库存单的抽屉,然后查看入库单,记住入库明细中的第一条记录的货品编号,例如是“A001”,然后他会逐一翻看抽屉中的每一张库存单,找出货品编号等于“A001”的库存单。

        他会用铅笔在草稿纸上记下:库存单中的当前数量是300+本次入库数量200=500,500就是“A001”这个货品入库之后的总库存数量,仓库管理员会擦去库存单上原来的数量300,写上新的数量500;同样的,他会接着计算新的金额,库存单中的金额300+入库单明细中第一行记录的本次入库的金额300等于600,并把600写到库存单上;然后他还会计算加权平均之后的单价,计算公式是库存单上新的金额600除以库存单上新的数量500=1.2元;最后把这张库存单放回抽屉里。

        入库单明细中第一行记录的货品处理完了,接下来以同样的方式处理第二行,第三行…直到处理完所有行。至此本次入库的所有货品的库存数量都被重新计算并记录下来了。
+10
babituo云豆楼主2013-11-25 22:39:58
嗯,谢谢乐乐解答。
我现在准备做客户的演示版系统,需要实现一个这样的功能:
试验部接到销售部的合同信息,知道将有200台某产品会生产,将来这200台产品都会需要经过试验才出厂,现在需要自动为这200台产品事先生成试验任务记录和试验数据的记录。这种情况没有原始表单驱动,只有一个总数。连每台产品的编号都要自动生成。
这个怎么做?
+10
需要登录后才可进行回复 登录

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

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

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