Foxtable(狐表)用户栏目专家坐堂 → 联级列表的问题


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

主题:联级列表的问题

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


加好友 发短信
等级:婴狐 帖子:11 积分:137 威望:0 精华:0 注册:2016/4/9 11:31:00
联级列表的问题  发帖心情 Post By:2016/4/9 12:06:00 [只看该作者]

我是完全的菜鸟,才下载试用Foxtable几天,跟着帮助文件和基本功能演示,练习到联级列表这里,但是按照演示,表一(联级列表)里面的列二(县市)根据列一(省)选择的数据进行筛选,如果我想要增加一列的下拉选项筛选,也就是增加列三根据列二进行筛选,PrepareEdit的代码要怎样写?
下面代码是复制演示里的代码修改,如何增加一个列三甚至列四的下拉选项?
If e.IsFocusCell AndAlso e.Col.Name = "列二" Then
    e.Col.Combolist = DataTables("表二").GetComboListString("列二", "[列一] = '" & e.Row("列一") & "'")
End If
[此贴子已经被作者于2016/4/9 12:09:23编辑过]

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/4/9 14:23:00 [只看该作者]

http://www.foxtable.com/help/topics/1528.htm

类似
If e.IsFocusCell Then
    Select Case e.Col.Name
        Case "列二"
             e.Col.Combolist = DataTables("表二").GetComboListString("列二", "[列一] = '" & e.Row("列一") & "'")
        Case "列三"
            e.Col.ComboList = DataTables("表二").GetComboListString("列三", "[列二] = '" & e.Row("列二") & "'")

    End Select
End If

 回到顶部