以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 求教,有关分组统计问题。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=9094)
|
-- 作者:baoxyang
-- 发布时间:2011/2/16 13:30:00
-- 求教,有关分组统计问题。
Dim b As New GroupTableBuilder("普仓库存查询",DataTables("普仓库存查询_Table1")) b.Groups.AddDef("货主代号") b.Groups.AddDef("商品代号") b.Totals.AddDef("库存量") Tables("普仓库存查询_Table2").DataSource = b.BuildDataSource() 以上是产生统计的代码。
此主题相关图片如下:11.jpg

上图是产生的统计效果,为什么商品代号为111001,分成二条统计记录呢?请教各位如何实现一个商品代码汇总成一条记录。谢谢!!
|
-- 作者:mr725
-- 发布时间:2011/2/16 13:38:00
--
111001 前后是否有其他字符?如:空格 等等
|
-- 作者:baoxyang
-- 发布时间:2011/2/16 13:42:00
--
应当没有吧。
此主题相关图片如下:33.jpg

|
-- 作者:狐狸爸爸
-- 发布时间:2011/2/16 14:26:00
--
说明 这两条记录的111001或者10002是不同的,可能前后有空格或者回车之类的
|
-- 作者:baoxyang
-- 发布时间:2011/2/16 14:37:00
--
以下是引用mr725在2011-2-16 13:38:00的发言: 111001 前后是否有其他字符?如:空格 等等
果真是空格的问题,这个在表输入时如何避免?谢谢!!
|
-- 作者:狐狸爸爸
-- 发布时间:2011/2/16 14:45:00
--
DataColChanging和ValidateEdit事件。
例如在ValidateEdit时间设置代码:
e.text = e.text.trim(" ")
|
-- 作者:baoxyang
-- 发布时间:2011/2/16 14:57:00
--
谢谢!!
|