给列表窗体添加了明细子窗体后,可以直接在列表窗体查看明细了,很方便。但是要查看一张订单的总金额还需要进入编辑窗体查看,否则只能自己从明细里面相加。于是我想要列表窗体上增加一个汇总,但在网上查了很多文章,都是讲的把子窗体的数据汇总到主窗体上,没有讲如何把明细子窗体的数据汇总到列表子窗体上。
参考了老师和同学们的文章,又查了一些资料,我终于找到了解决办法,采用DSUM函数就可以解决。具体做法就是在列表窗体上增加订单总金额控件,控件内容写上:
=Nz(DSum("[数量]*[单价]","采购订单明细表","采购订单号='" & [采购订单号] & "'"),0)
图 示: