Foxtable(狐表)用户栏目专家坐堂 → 怎样将表中的数据添加到组合框中


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

主题:怎样将表中的数据添加到组合框中

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
怎样将表中的数据添加到组合框中  发帖心情 Post By:2017/6/15 2:45:00 [只看该作者]

怎样将表中某个字段不重复的数据添加到ComboBox组合框中

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/15 8:44:00 [只看该作者]


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


加好友 发短信
等级:八尾狐 帖子:2007 积分:12788 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/6/15 10:01:00 [只看该作者]

已经绑定字段怎么设置一下组合框取消重复值呢?
[此贴子已经被作者于2017/6/15 10:03:01编辑过]

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


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

不能使用绑定。请使用2楼的用法

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


加好友 发短信
等级:八尾狐 帖子:2007 积分:12788 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/6/15 11:00:00 [只看该作者]

Dim cmb As WinForm.ComboBox
cmb = Forms("窗口1").Controls("ComboBox1")
cmb.ComboList = DataTables("客户").GetComboListString("公司名称")
如果公司名有重复值!怎么设置成不重复值呢? 

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


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

这样用不可能有重复的。如果有,说明数据里有看不见的空格或者其它字符

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


加好友 发短信
等级:八尾狐 帖子:2007 积分:12788 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/6/15 11:07:00 [只看该作者]

哦,谢谢!

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
  发帖心情 Post By:2017/6/15 16:59:00 [只看该作者]

如果窗体中有很多“ComboBox1"控件需要分别绑定不同字段用什么语句呢?

Dim cmb As WinForm.ComboBox
If  cmb = Forms("机具资料入库窗体").Controls("jijuleixingCombo ")   Then
    cmb.ComboList = DataTables("机具信息表").GetComboListString("机具类型")
Else If  cmb = Forms("机具资料入库窗体").Controls("suoshucangkuCombo")  Then
    cmb.ComboList = DataTables("仓库资料").GetComboListString("仓库名称")
End If
这样运行不了报错


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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/15 17:35:00 [只看该作者]

Dim cmb As WinForm.ComboBox = Forms("机具资料入库窗体").Controls("jijuleixingCombo ")
cmb.ComboList = DataTables("机具信息表").GetComboListString("机具类型")

cmb = Forms("机具资料入库窗体").Controls("suoshucangkuCombo") 
cmb.ComboList = DataTables("仓库资料").GetComboListString("仓库名称")

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
  发帖心情 Post By:2017/6/15 21:43:00 [只看该作者]

运行时出错

Dim cmb As WinForm.ComboBox =  Forms("机具资料入库窗体").Controls("suoshucangkuCombo")
cmb.ComboList = DataTables("仓库资料").GetComboListString("仓库名称")

cmb  = Forms("机具资料入库窗体").Controls("kehuxingmingCombo")
cmb.ComboList = DataTables("客户资料").GetComboListString("客户姓名")

cmb= Forms("机具资料入库窗体").Controls("jijuxinghaoCombo")
cmb.ComboList = DataTables("机具信息表").GetComboListString("机具型号")

cmb = Forms("机具资料入库窗体").Controls("jijuleixingCombo")
cmb.ComboList = DataTables("机具信息表").GetComboListString("机具类型")

cmb = Forms("机具资料入库窗体").Controls("changjiaxingmingCombo")
cmb.ComboList = DataTables("机具信息表").GetComboListString("厂家名称")

cmb  = Forms("机具资料入库窗体").Controls("jijulaiyuanCombo")
cmb.ComboList = DataTables("供应商资料").GetComboListString("供应商名称")

cmb = Forms("机具资料入库窗体").Controls("jijusuoshujigouCombo")
cmb.ComboList = DataTables("代理商资料表").GetComboListString("代理商机构名称")

cmb = Forms("机具资料入库窗体").Controls("jijusuoshujigongfuzerenCombo")
cmb.ComboList = DataTables("代理商资料表").GetComboListString("代理商负责人姓名")

 

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:124.png
图片点击可在新窗口打开查看

 回到顶部
总数 11 1 2 下一页