Foxtable(狐表)用户栏目专家坐堂 → 根据user.group 来筛选


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

主题:根据user.group 来筛选

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


加好友 发短信
等级:童狐 帖子:226 积分:2499 威望:0 精华:0 注册:2013/8/20 18:47:00
根据user.group 来筛选  发帖心情 Post By:2021/4/12 21:59:00 [只看该作者]

窗口中用ComboBox控件绑定客户表里的“客户名称“列,

根据登录用户组user.group来筛选出客户表“单位”所属的客户在ComboBox控件里供选择

表结构:   客户编号  客户名称  产品名称 标价 客价  单位
                 1001     张三        键盘       30   20  一店
                 2001     李思        键盘       30   22  二店 


这样代码该怎么写,请老师指教

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


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/12 22:21:00 [只看该作者]

Forms("窗口1").Controls("ComboBox1").ComboList = DataTables("客户表").GetComboListString("客户名称","'," & user.group & ",' like '%,' + 单位 + ',%'" )

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


加好友 发短信
等级:童狐 帖子:226 积分:2499 威望:0 精华:0 注册:2013/8/20 18:47:00
  发帖心情 Post By:2021/4/12 22:42:00 [只看该作者]

没有作用,登录的user.group和单位一样,一店登录,就筛选出一店的客户供选择,二店登录就筛选出二店的客户供选择

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


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/12 22:46:00 [只看该作者]

如果user.group等于单位,直接这样

Forms("窗口1").Controls("ComboBox1").ComboList = DataTables("客户表").GetComboListString("客户名称"," 单位='" &  user.group & "'" )

代码放到ComboBox1,enter事件

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


加好友 发短信
等级:童狐 帖子:226 积分:2499 威望:0 精华:0 注册:2013/8/20 18:47:00
  发帖心情 Post By:2021/4/12 22:49:00 [只看该作者]

嗯嗯,是的,可以了,谢谢老师

 回到顶部