铁甲钢拳 发表于 2021-1-25 13:40:00

特训营第1期-周二(01月26日)第七节课练习-2班3组贴

每个人都要去完成哦,以便于更好进行我们的1期课程学习,从而得到非常好的效果!

温馨提醒:本期练习需要在周四(01月28日 15:00点)前完成,各小组长会对组员练习完成情况进行检查,加油噢!
https://bbs.iyunbiao.com/data/attachment/forum/202101/06/104807q9rgoghhwnoh0k4o.png
来看看我们的练习是什么:
效果图:https://bbs.iyunbiao.com/data/attachment/forum/202101/25/093707cd5zfg1gtutg51ou.png

①使用填表公式计算采购入库单明细的总金额如下:https://bbs.iyunbiao.com/data/attachment/forum/202101/25/093426x4qznur11bbuo5ou.png


②使用填表公式按钮触发,设计采购入库单的来源单号,通过单号引用带出采购单的商品明细如下:
https://bbs.iyunbiao.com/data/attachment/forum/202101/25/093518natccl3mmc303vrk.png


https://bbs.iyunbiao.com/data/attachment/forum/202101/25/093530z5tv30jcnz8njdz5.png

③学习使用云表论坛发帖提问,做作业中遇到的技术问题,都统一发布到这个链接:https://bbs.iyunbiao.com/f-84-1.html发帖能得到快速的解答,同时,还能帮助到以后遇到这个问题的云粉们,助人助己哦
发布技术问题示例:
https://bbs.iyunbiao.com/data/attachment/forum/202101/11/141634jv4cxenn40cn7n4v.png

https://bbs.iyunbiao.com/data/attachment/forum/202011/25/093846nlgmp1lgppbuss3l.png

练习格式:小组+姓名+第几节练习
例:1组李小明+第几节练习,文字描述+练习截图

↓ ↓ ↓ ↓ ↓ ↓ ↓
PS: 题外话 2个:大家有技术问题统一来我们云表论坛提问,点击直接进入问答互助,发帖提问{:3_52:}https://bbs.iyunbiao.com/f-84-1.html

双肩包奖励活动详情:https://bbs.iyunbiao.com/t-4284-1.html我看到大家的作业都很好啊!我们可以直接发布自己作品到作品分享版块哦!点赞前50都能获得云表定制背包!

NCDW一期2班3组郝迎召 发表于 2021-1-28 12:37:30

铁甲钢拳 发表于 2021-1-25 13:40
每个人都要去完成哦,以便于更好进行我们的1期课程学习,从而得到非常好的效果!

温馨提醒:本期练习需要 ...

第七节课练习-2班3组 郝迎召

cayrus 发表于 2021-1-28 14:45:04

本帖最后由 cayrus 于 2021-1-28 17:01 编辑

铁甲钢拳 发表于 2021-1-25 13:40
每个人都要去完成哦,以便于更好进行我们的1期课程学习,从而得到非常好的效果!

温馨提醒:本期练习需要 ...
2班3组曹阳-第七节练习:

①使用填表公式计算采购入库单明细的总金额
一般从实际业务流程来讲,商品入库时是不允许修改商品单价的,因此只有变更商品数量才会引发商品金额值变化。而在入库单调用采购单明细时,明细中的数量会因从无到有而发生变化,基于以上思路设置填表公式如下(明细数量值变化触发明细金额值变化):


以上无需数据源,针对明细表数据执行赋值操作即可,先计算出明细表中每一条商品记录的金额

明细金额变化后(由数量变化引起的),需要引发基础表合计金额的变化,因此设置填表公式如下:


数据源取明细记录,条件中点选“多选时合成记录为一条”(根据上节课学习到的明细简易求和方法),对数据源中各数据项汇总求和。
最后在表达式中赋值 数据源.金额 给基础表的“合计金额”。由于勾选了“多选时合成记录为一条”,因而此时的“ 数据源.金额”已经是明细中各条商品的合计金额了。
通过这种方式无需预先将金额置0,为班里高手的创新点赞!


②使用填表公式按钮触发,设计采购入库单的来源单号,通过单号引用带出采购单的商品明细
以往针对相关联的多个数据项赋值一般是采用数据表管理中的“填写规范”调用数据接口(列表选择)实现,本例中的方法提供了另一种针对数据项的赋值思路

首先将采购单号对应的填写规范置空:

然后将模板中的采购单号的单元格格式设置为组合按钮,这样才能使填表公式中的“单元格按钮单击”公式生效

最后设置单元格按钮单击对应的公式(按钮选择“采购单号”)

注意:由于需要在弹出对话框中点选采购单,因此需要选择“显示对话框”选项:


以上仅仅完成了基础表中选取采购单号的操作,明细记录的插入则需要通过模板中的数据项“采购单号”值变化事件来驱动。在填表公式中设置值变化事件如下:

采购单号变化触发业务公式调用有参数的数据接口(将基础表中选定的采购单号作为明细过滤条件),针对目标表(明细表)执行插入操作,在插入前删除所有行号,以便变更采购单时新的采购单不对原明细记录产生叠加效果。



页: [1]
查看完整版本: 特训营第1期-周二(01月26日)第七节课练习-2班3组贴