Foxtable(狐表)用户栏目专家坐堂 → 关于计算某一列不重复值的个数


  共有2256人关注过本帖树形打印复制链接

主题:关于计算某一列不重复值的个数

帅哥哟,离线,有人找我吗?
CZY66DS
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
关于计算某一列不重复值的个数  发帖心情 Post By:2016/6/1 10:45:00 [只看该作者]

为了说明问题,先上一个项目例子:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目a.foxdb

选择不同单元格后计算B列不同值的个数:希望计算时加进条件[选择] = false,不知如何写?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/1 10:47:00 [只看该作者]

参考,直接获取count属性

 

http://www.foxtable.com/help/topics/2747.htm

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/1 10:51:00 [只看该作者]

Dim  tbl As Table = e.Form.Controls("Table1").Table
e.Form.Controls("NumericComboBox1").value = tbl.DataTable.GetValues("B", iif(Tbl.Filter>"", tbl.filter & " and 选择 = true", "选择 = true")).Count


 回到顶部
帅哥哟,离线,有人找我吗?
CZY66DS
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2016/6/1 10:59:00 [只看该作者]

谢谢。请你看一下我的例子,既要表经筛选后能计算,也要加进条件“选择 = false”,这个表达式我在例子里写了一个,不灵。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/1 11:00:00 [只看该作者]

看3楼

 回到顶部
帅哥哟,离线,有人找我吗?
CZY66DS
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2016/6/1 11:01:00 [只看该作者]

我先试一下3楼的,写四楼时没有看见3楼的回复。

 回到顶部