以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]compute统计时怎么排除相同内容?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=37779)

--  作者:浙江仔
--  发布时间:2013/7/11 12:59:00
--  [求助]compute统计时怎么排除相同内容?

我想利用compute统计流水记录表中的记录数,但是要排除记录中相同内容的记录,如

Compute("count(单位)"," [类型]=\'生产\'  ")

但是很多记录可能是同一“单位”的记录,我需要统计排除相同内容的记录,该怎么实现?

望高手指点


--  作者:yan2006l
--  发布时间:2013/7/11 13:12:00
--  

DataTables("表A").GetUniqueValues("类型 = \'生产\'","单位").Count


--  作者:浙江仔
--  发布时间:2013/7/11 13:16:00
--  
以下是引用yan2006l在2013-7-11 13:12:00的发言:

DataTables("表A").GetUniqueValues("类型 = \'生产\'","单位").Count

非常感谢!


--  作者:lsy
--  发布时间:2013/7/11 13:29:00
--  

Dim s As String = DataTables("流水记录表").GetComboListString("单位","类型 = \'生产\' ")
Dim i As Integer = s.Length - s.Replace("|","").Length + 1

MessageBox.Show(i)