以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  快速删除规定列重复的行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40795)

--  作者:tj-pacer
--  发布时间:2013/9/29 16:17:00
--  快速删除规定列重复的行

数据是高速导入的,要求产品编号列无重复,如何快速(自动)删除产品编号重复的行?谢谢!


--  作者:Bin
--  发布时间:2013/9/29 16:20:00
--  
http://www.foxtable.com/help/topics/2712.htm  把结果筛选出来之后删除
--  作者:tj-pacer
--  发布时间:2013/9/29 17:30:00
--  

这个方法和我在Excel中的方法相同,我想用Foxtable做一个产品成本核算的模板,将数据导入Foxtable中,导入的数据较大,导入的表也多,能否用代码实现删除重复的行?


--  作者:Bin
--  发布时间:2013/9/29 17:31:00
--  
使用代码筛选,出来结果,然后使用代码删除. 参考2楼.  做成一个按钮一点即可.
--  作者:程兴刚
--  发布时间:2013/9/29 19:31:00
--  

请贺老师给RepeatFilter增加参数,允许同时筛选多列,那就简单了,请考虑这样:

 

RepeatFilter(ColName,ColName,ColName,…… Mode)

ColName: 用于筛选的列,可以多列,列数不限
Mode:    筛选方式,0表示显示重复值,1表示排除重复值,2表示显示冗余值

[此贴子已经被作者于2013-9-29 19:38:53编辑过]

--  作者:tj-pacer
--  发布时间:2013/9/29 22:43:00
--  

假定产品入库表有如下各列:

工单号  产品号   入库数量

001     PE01    200

001     PE01    300

003     PE02    100

 

工单号和产品号是一一对应的,如何将同一工单号的“入库数量”汇总,且各行工单号不重复?

 

工单号  产品号   入库数量

001     PE01    500

003     PE02    100

 

[此贴子已经被作者于2013-9-29 22:44:14编辑过]

--  作者:有点甜
--  发布时间:2013/9/29 22:47:00
--  
 回复6楼,这个是可以用汇总模式,或者是分组统计。

 参考

--  作者:tj-pacer
--  发布时间:2013/9/30 0:36:00
--  

Thanks


--  作者:blackzhu
--  发布时间:2013/9/30 7:54:00
--  
支持程总