Foxtable(狐表)用户栏目专家坐堂 → 如何自动从上级列表选择数据后自动下级列表可以筛选默认值数据


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

主题:如何自动从上级列表选择数据后自动下级列表可以筛选默认值数据

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


加好友 发短信
等级:童狐 帖子:243 积分:1819 威望:0 精华:0 注册:2016/1/21 12:44:00
如何自动从上级列表选择数据后自动下级列表可以筛选默认值数据  发帖心情 Post By:2017/8/27 20:41:00 [只看该作者]

TextChanged控件的Text属性发生变化后执行


以下是第2级列表的代码:

Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox产品颜色") 
cmb.ComboList = DataTables("列表目录").GetComboListString("列表名称_2级","列表名称_1级 = '" & e.form.Controls("ComboBox颜色体系").text & "'")  

此时得到值例如为:
1行:A1
2行:A2
3行:B1

??????????????如何取值

以上如何自动从列表中提取第1行值写入默认值第1行或第3行值 
e.form.Controls("ComboBox产品颜色") .text = “A1
e.form.Controls("ComboBox产品颜色") .text = “B1”

[此贴子已经被作者于2017/8/27 20:43:14编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/27 20:49:00 [只看该作者]

Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox产品颜色") 
cmb.ComboList = DataTables("列表目录").GetComboListString("列表名称_2级","列表名称_1级 = '" & e.form.Controls("ComboBox颜色体系").text & "'")  
 
If cmb.ComboList > "" Then
    cmb.SelectedIndex = 0
End If

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


加好友 发短信
等级:童狐 帖子:243 积分:1819 威望:0 精华:0 注册:2016/1/21 12:44:00
  发帖心情 Post By:2017/9/3 11:52:00 [只看该作者]



e.form.Controls("ComboBox列表类别") .Select

[此贴子已经被作者于2017/9/3 13:01:48编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/3 12:24:00 [只看该作者]

e.form.Controls("ComboBox1").Select
Sendkeys.Send("{F4}")

 回到顶部