Foxtable(狐表)用户栏目专家坐堂 → 设计筛选行


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

主题:设计筛选行

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/1 8:03:00 [显示全部帖子]

e.Form.Controls("Table1").Select()
e.Form.Controls("Table1").Table.Select(0,0)
Syscmd.Filter.HideSameValues()

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/1 8:59:00 [显示全部帖子]

1、第二列改为整数列

2、代码:

 

If DataTables("表A").DataCols.Contains("tmp") = False Then
    DataTables("表A").DataCols.Add("tmp",Gettype(String),1)
    Tables("表A").cols("tmp").Visible = False
    Tables("窗口1_Table1").cols("tmp").Visible = False
End If
Dim drs As List(of DataRow) = DataTables("表A").Select("","姓名,第二列 desc")
drs(0)("tmp") = "0"
For i As Integer = 1 To  drs.count - 1
    If drs(i)("姓名") = drs(i-1)("姓名") Then
        drs(i)("tmp") = "1"
    Else
        drs(i)("tmp") = "0"
    End If
Next
Tables("窗口1_Table1").Filter = "tmp = '0'"

 

我基本上不认为编程是一个技术活,因为只要基础通了,一切都通了,A、B、C这样搭建起来即可。

还有别人给你写的代码,你要去理解,将其消化为自己的知识,这样别人对你的帮助,才有意义。

[此贴子已经被作者于2016/10/1 9:05:35编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/1 10:18:00 [显示全部帖子]

看不懂你在问什么。

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/2 8:13:00 [显示全部帖子]

If DataTables("表A").DataCols.Contains("tmp") = False Then
    DataTables("表A").DataCols.Add("tmp",Gettype(String),1)
    Tables("表A").cols("tmp").Visible = False
    Tables("窗口1_Table1").cols("tmp").Visible = False
End If
Dim drs As List(of DataRow) = DataTables("表A").Select("","姓名,第二列 desc")
drs(0)("tmp") = "0"
For i As Integer = 1 To  drs.count - 1
    If drs(i)("姓名") = drs(i-1)("姓名") Then
        drs(i)("tmp") = "1"
    Else
        drs(i)("tmp") = "0"
    End If
Next
Tables("窗口1_Table1").Filter = "tmp = '0' And 第二列 <> 0"

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/3 9:27:00 [显示全部帖子]

我看不懂你现在的问题,还有,最好一次将问题描述清楚。

 

 


 回到顶部