Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在一列中设置动态列表项目时,不符合条件的直接采用输入方式呢


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

主题:[求助]如何在一列中设置动态列表项目时,不符合条件的直接采用输入方式呢

帅哥,在线噢!
zpsun2003
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:132 积分:1288 威望:0 精华:0 注册:2018/4/19 21:34:00
[求助]如何在一列中设置动态列表项目时,不符合条件的直接采用输入方式呢  发帖心情 Post By:2018/12/24 21:23:00 [只看该作者]

如何在一列中设置动态列表项目时,不符合条件的直接采用输入方式呢?  问号那应该写什么可以动态取消列表项目呢?

If e.IsFocusCell Then
    If e.Col.Name = "选项1" Then
        Dim dr As DataRow 
        dr = DataTables("初始化表_选择参数").Find("项目名称1 = '" & e.Row("参数名称1") & "'")
        If dr IsNot Nothing Then  '一定要判断是否存在对应的行
            e.Col.ComboList = dr("列表项目1")
        Else
            e.Col.ComboList = ????
        End If
    End If
End If
'以上为动态定义初始化表中列表项目

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

e.Col.ComboList = nothing

 回到顶部
帅哥,在线噢!
zpsun2003
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:132 积分:1288 威望:0 精华:0 注册:2018/4/19 21:34:00
  发帖心情 Post By:2018/12/24 22:46:00 [只看该作者]

解决,谢谢

 回到顶部