Foxtable(狐表)用户栏目专家坐堂 → 输入助手


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

主题:输入助手

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
输入助手  发帖心情 Post By:2017/5/20 11:23:00 [只看该作者]

combobox输入助手开启了,如何才能任意匹配,如下拉有内江市东兴区石子镇中心校,当输入石子就可以找到

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110595 积分:562871 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/20 11:26:00 [只看该作者]

如果需要筛选出包括输入字符的项目,可以按“Ctrl + Enter"键。


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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/5/20 11:46:00 [只看该作者]

2楼这个好,再顺便请问
combobox2:textchanged事件

Dim c2 As String =e.sender.text
If c2>""
  Dim dt As DataTable = DataTables("成绩")
    Dim cmd As New SQLCommand
    cmd.cfont-family: Verdana;">    cmd.CommandText = "SECT DISTINCT 考试名称,单位名称,学段  From {成绩} where 学段 = '小学' and 考试名称 in (Selet 考试名称 From {小学考试名称} where 上分锁定 = 0 and 是否统一上分 = 1)"
    dt = cmd.ExecuteReader()
    Dim cmb3 As WinForm.ComboBox = e.form.Controls("ComboBox3")
    cmb3.ComboList = dt.GetComboListString("单位名称")
End If

录入成绩的用户分组是自己所在学校的单位名称,如要求在统考上分时,上分用户不能录本校成绩
老师,在小学考试名称里有一个列禁止上本校成绩逻辑列,当为1时,cmb3的列表中就不包含该用户所在的单位这怎么办

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110595 积分:562871 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/20 11:57:00 [只看该作者]

看不明白你表数据的关系

用户所在的单位怎么区分?

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/5/20 12:29:00 [只看该作者]

成绩表有考试名称列,小学考试名称有个考试名称列,有个禁止本校统分逻辑列,当禁止本校上分=1时,cmb3列表中就不查示单位名称=user.group,(也就是排除了用户所在单位)

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110595 积分:562871 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/20 14:58:00 [只看该作者]

cmd.CommandText = "SECT DISTINCT 考试名称,单位名称,学段  From {成绩} where 学段 = '小学' and 考试名称 in (Selet 考试名称 From {小学考试名称} where 上分锁定 = 0 and 是否统一上分 = 1) and 单位名称 <> '" & user.group & "'"

 回到顶部