以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]如何不依行号,而是依批次顺序进行累计?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19308)

--  作者:132
--  发布时间:2010/4/24 10:30:00
--  [求助]如何不依行号,而是依批次顺序进行累计?
您好!
如果是按行数的顺序进行累计,我们可以按下面的公式:
SumFor(GridName,"结存数量","商品名称","=",[商品名称],1,Row)
进行。

但如何在“不对批次列排序”的情况下,按批次顺序对结存数量进行累计?

万分感谢!!!

egd文件下载


--  作者:wjq1072
--  发布时间:2010/4/24 12:03:00
--  
只能用按钮了:
AddCol(GridName,"p",0, False ) And EvalFor(GridName,"p","Row") And SortCol("批次",1) And EvalFor(GridName,"累计","SumFor(GridName,""结存数量"",""商品名称"",""="",[商品名称],1,Row)") And SortCol("p",1) And DeleteCol(GridName,"p")
--  作者:132
--  发布时间:2010/4/24 14:03:00
--  
非常感谢版主指教!