Foxtable(狐表)用户栏目专家坐堂 → CurrentChanged事件“未将对象引用设置到对象的实例”


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

主题:CurrentChanged事件“未将对象引用设置到对象的实例”

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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
CurrentChanged事件“未将对象引用设置到对象的实例”  发帖心情 Post By:2022/3/26 9:55:00 [只看该作者]

Case "生产通知订单投产"
        Dim t As DataTable = DataTables("生产通知订单投产详情")
        If e.Table.Current Is Nothing Then
            t.LoadFilter = "_Identify is null"
            t.Load
            If  Forms("生产通知").Opened  and  Forms("生产通知").Controls("TabControl1").SelectedIndex = 0 Then
                
               DataTables("生产工艺总设计单").LoadFilter = "_Identify is null"
               DataTables("生产工艺总设计单").Load
            End If
        Else
            t.LoadFilter = "通知编号='" & e.Table.Current ("通知编号") & "'"
            t.Load
            If  Forms("生产通知").Opened  and    Forms("生产通知").Controls("TabControl1").SelectedIndex = 0 Then
                If e.Table.Current("产品品号")  IsNot Nothing Then
                   DataTables("生产工艺总设计单").LoadFilter = "品号='" & e.Table.Current ("产品品号") & "'"
                    DataTables("生产工艺总设计单").Load
                End If
                
            End If
            
        End If



CurrentChanged事件里有上面的一段代码,加上红色的部分每次登录项目的时候就报错“未将对象引用设置到对象的实例”,关闭错误提示后,也能进入项目。删除了红色的代码就正常了,哪位老师给分析一下,有可能是哪里的问题,谢谢!


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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/26 10:22:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/0220.htm

If  Forms("生产通知").Opened  andalso  Forms("生产通知")

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


加好友 发短信
等级:小狐 帖子:380 积分:3515 威望:0 精华:0 注册:2017/9/5 8:28:00
  发帖心情 Post By:2022/3/26 10:31:00 [只看该作者]

谢谢老师指导,解决了!

 回到顶部