Foxtable(狐表)用户栏目专家坐堂 → 获取分组名称的问题


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

主题:获取分组名称的问题

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


加好友 发短信
等级:小狐 帖子:359 积分:3403 威望:0 精华:0 注册:2011/8/2 20:53:00
获取分组名称的问题  发帖心情 Post By:2012/9/5 20:40:00 [只看该作者]

If e.Col.Name = "分组" Then
    Dim s As String
    For Each us As UserInfo In Users
        s = s & "|" & us.Group 
    Next
    e.Col.Combolist = s
End If

 

项目内,已经定义了三个分组.分别是:销售部,采购部,生产部.

 

同时也定义了4个用户名,分别是 A,B,C,D 4个用户.

销售部:A,B

采购部:C

生产部:D

 

此时,在下拉列显示的是:二个销售部,一个采购部,一个生产部.

 

而不是获取不重复的分组名称


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/9/5 21:30:00 [只看该作者]

If e.Col.Name = "分组" Then
    Dim s As String
    For Each us As UserInfo In Users
        If s.IndexOf(us.group) < 0 Then
            s = s & "|" & us.Group
        End If
    Next
    e.Col.Combolist = s
End If

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


加好友 发短信
等级:小狐 帖子:359 积分:3403 威望:0 精华:0 注册:2011/8/2 20:53:00
  发帖心情 Post By:2012/9/5 21:45:00 [只看该作者]

狐爸,这代码出错呢.
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120905214155.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/9/5 22:10:00 [只看该作者]

If e.Col.Name = "分组" Then
    Dim s As String
    For Each us As UserInfo In Users
        If s = "" OrElse s.IndexOf(us.group) < 0 Then
            s = s & "|" & us.Group
        End If
    Next
    e.Col.Combolist = s
End If

 回到顶部