Foxtable(狐表)用户栏目专家坐堂 → 标记所有列下不重复值的行


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

主题:标记所有列下不重复值的行

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


加好友 发短信
等级:童狐 帖子:257 积分:2972 威望:0 精华:0 注册:2020/5/21 17:56:00
标记所有列下不重复值的行  发帖心情 Post By:2023/2/20 6:45:00 [只看该作者]

图片点击可在新窗口打开查看
求助:上面的表。如何实现:当 “第一列”,“第二列”,“第三列”,“第四列”,的值都不重复时,“第五列”是 True,否则是False



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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/20 8:41:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1478.htm,筛选显示唯一值,然后勾选上。

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


加好友 发短信
等级:童狐 帖子:257 积分:2972 威望:0 精华:0 注册:2020/5/21 17:56:00
  发帖心情 Post By:2023/2/20 9:57:00 [只看该作者]

蓝版,用代码如何实现?
我这个是举例说明,实际是要往第五列,赋值计算的结果,辛苦了

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/20 10:08:00 [只看该作者]

Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b
.Groups.AddDef("第一列")
b
.Groups.AddDef("第二列"
b
.
Groups.AddDef("第三列"
b
.
Groups.AddDef("第四列")
b.Totals.AddDef("第一列",AggregateEnum.Count,"订单数")
dim dt as datatable = b
.Build(true) '生成统计表 

for each dr as datarow = dt.select("订单数=1")
DataTables("订单").replacefor("第五列",true,"第一列='" & dr("第一列") & "' and 第二列='" & dr("第二列") & "' ...自己补上第三第四列条件")
nect

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


加好友 发短信
等级:童狐 帖子:257 积分:2972 威望:0 精华:0 注册:2020/5/21 17:56:00
  发帖心情 Post By:2023/2/24 9:32:00 [只看该作者]

图片点击可在新窗口打开查看
出现错误提示,找了半天不知哪里错了。。。

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/24 9:34:00 [只看该作者]

改为
for each dr as datarow in dt.select("订单数=1")

 回到顶部