以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 根据user.group 来筛选 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162371) |
-- 作者:xcxxm -- 发布时间:2021/4/12 21:59:00 -- 根据user.group 来筛选 窗口中用ComboBox控件绑定客户表里的“客户名称“列, 根据登录用户组user.group来筛选出客户表“单位”所属的客户在ComboBox控件里供选择 表结构: 客户编号 客户名称 产品名称 标价 客价 单位 1001 张三 键盘 30 20 一店 2001 李思 键盘 30 22 二店 这样代码该怎么写,请老师指教
|
-- 作者:有点蓝 -- 发布时间:2021/4/12 22:21:00 -- Forms("窗口1").Controls("ComboBox1").ComboList = DataTables("客户表").GetComboListString("客户名称","\'," & user.group & ",\' like \'%,\' + 单位 + \',%\'" ) |
-- 作者:xcxxm -- 发布时间:2021/4/12 22:42:00 -- 没有作用,登录的user.group和单位一样,一店登录,就筛选出一店的客户供选择,二店登录就筛选出二店的客户供选择 |
-- 作者:有点蓝 -- 发布时间:2021/4/12 22:46:00 -- 如果user.group等于单位,直接这样 Forms("窗口1").Controls("ComboBox1").ComboList = DataTables("客户表").GetComboListString("客户名称"," 单位=\'" & user.group & "\'" ) 代码放到ComboBox1,enter事件
|
-- 作者:xcxxm -- 发布时间:2021/4/12 22:49:00 -- 嗯嗯,是的,可以了,谢谢老师 |