Foxtable(狐表)用户栏目专家坐堂 → 列切换下拉窗口报错


  共有2094人关注过本帖平板打印复制链接

主题:列切换下拉窗口报错

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


加好友 发短信
等级:狐精 帖子:3355 积分:24726 威望:0 精华:0 注册:2012/3/26 21:47:00
列切换下拉窗口报错  发帖心情 Post By:2020/7/21 19:19:00 [只看该作者]

Dim t As Table
t=Tables("其他出库单.其他出库明细")
t.Cols("料号").DropForm =Nothing
’e.sender是一个Dropbox控件
If e.sender.Value<>"" Then
    Select Case e.sender.value
        Case "成品出库"
            t.Cols("料号").DropForm ="A"
        Case "其他出库"
            t.Cols("料号").DropForm ="B"
        Case Else
            t.Cols("料号").DropForm =Nothing
    End Select
End If
错误是这样的 如果料号这个列第一次绑定了A窗口 再切到B窗口时就会报错,第一次绑定了B窗口 再切到A窗口时也会报错。如果第一次没有绑定窗口,随便哪个窗口都不报错。
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.3.31.8
错误所在事件:窗口,其他出库单,出库类别,TextChanged
详细错误信息:
索引超出范围。必须为非负值并小于集合大小。
参数名: index
[此贴子已经被作者于2020/7/21 19:20:39编辑过]

 回到顶部