Foxtable(狐表)用户栏目专家坐堂 → 求解:如何将拆选代码更好进行组合 实现物料名称单选或者多选的时候,对应的物料编号都可以正确显示出来。


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

主题:求解:如何将拆选代码更好进行组合 实现物料名称单选或者多选的时候,对应的物料编号都可以正确显示出来。

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求解:如何将拆选代码更好进行组合 实现物料名称单选或者多选的时候,对应的物料编号都可以正确显示出来。  发帖心情 Post By:2015/6/4 9:33:00 [只看该作者]

物料名称复选框代码

Dim cmb As WinForm.CheckedComboBox = e.Form.Controls("CheckedComboBox3")
cmb.ComboList = DataTables("库存表").GetComboListString("产品","是否领取='未领取' and 操作类型='入库操作'")

物料编号复选框代码

Dim cp As WinForm.CheckedComboBox = e.Form.Controls("CheckedComboBox3")
Dim xlh As WinForm.CheckedComboBox = e.Form.Controls("CheckedComboBox4")
Dim str As String = e.Form.Controls("CheckedComboBox3").Value
xlh.ComboList = DataTables("库存表").GetComboListString("序列号", "产品 = '" & str & "'and 是否领取='未领取'")

 

求助:

当物料名称只选择一种的时候,对应的所有物料编号可以全部显示出来。

问题:

当物料名称多选的时候,对应的所有物料编号没有显示出来,且为空白。

求解:如何将拆选代码更好进行组合

实现物料名称单选或者多选的时候,对应的物料编号都可以正确显示出来。


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/4 9:35:00 [只看该作者]

xlh.ComboList = DataTables("库存表").GetComboListString("序列号", "产品 in ('" & str.replace(",","','") & "') and 是否领取='未领取'")

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(Bin)xlh.ComboList = DataTables("库存表")....  发帖心情 Post By:2015/6/4 9:41:00 [只看该作者]

谢谢!


 回到顶部