以文本方式查看主题

-  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=16677)

--  作者:土佛
--  发布时间:2012/2/21 9:57:00
--  同表跨行同批次加和

狐爸及各位大侠好:

     我现在想将同表中相同批次的某列的数量进行加和,并且每增加一行相同批次的数量,总和都会实时更新。我大概写了下面的代码,但不行,麻烦各位帮忙解决:

If e.DataCol.Name = "实入仓M_正品M" Then 

    e.DataRow("相同批次总M") = DataTables("DNP入仓规划").Compute("Sum(实入仓M_正品M)","[DNP生产批次] = \'" & e.NewValue & "\'")
End If


--  作者:狐狸爸爸
--  发布时间:2012/2/21 10:09:00
--  
做个简单的例子,输入一点测试护具,然后发上来吧。
--  作者:土佛
--  发布时间:2012/2/21 10:29:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:mr725
--  发布时间:2012/2/21 10:29:00
--  
用:ReplaceFor 可以吗。
--  作者:土佛
--  发布时间:2012/2/21 10:30:00
--  
狐爸你好:我就是希望能得到第四列的结果,并且,希望随着1批次或2批次增加的,批次总和也能实时的把新增批次的数量加上去
--  作者:土佛
--  发布时间:2012/2/21 10:32:00
--  

补充:是希望“各批次总数”列能得到 象 第四列那样的结果

 


--  作者:狐狸爸爸
--  发布时间:2012/2/21 10:40:00
--  

很简单:

 

 

 

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

 

 

 

只是你为什么不用关联表解决? 一个批次表,一个批次明细表。



--  作者:土佛
--  发布时间:2012/2/21 11:11:00
--  
呵呵,我不想那么多的表,表太多了,登记的人头都会晕
--  作者:土佛
--  发布时间:2012/2/21 11:19:00
--  
狐爸,2012正式开发版 在哪里下载,我是不是很菜,呵呵
--  作者:狐狸爸爸
--  发布时间:2012/2/21 11:30:00
--  
就是原来的地址,重新下载安装一次即可。