以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  代码修改  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=25043)

--  作者:jinzhengbe
--  发布时间:2012/10/30 5:47:00
--  代码修改
感觉是在累计子表里的所有数据,而不是 关联行的数据。改怎么改呢?

下载信息 [文件大小:11.7 KB 下载次数:2]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar

代码如下

公斤数录入dls表,DataColChanged事件代码

If e.DataCol.name = "结算"
Dim dr As DataRow = e.DataRow.GetParentrow("发货单")
dr("已结算") = e.DataTable.Compute("sum(小计)","结算 = true")
End If

这个代码是统计关联表里的所有数据, 而不是相关行的数据。有没有办法只统计相关行的数据呢?


--  作者:y2287958
--  发布时间:2012/10/30 6:12:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip


--  作者:jinzhengbe
--  发布时间:2012/10/31 5:11:00
--  谢谢仁兄
谢谢仁兄图片点击可在新窗口打开查看