Foxtable(狐表)用户栏目专家坐堂 → [求助]未将对象引用设置到对象的实例。


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

主题:[求助]未将对象引用设置到对象的实例。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/26 22:33:00 [显示全部帖子]

这样改一下看看:

 

if e.Form.Controls("查询利润单").Text >"" then

    e.Form.Controls("查询利润单").Text = e.Form.Controls("查询利润单").Text.Replace("*","")

end if

Dim txt As String = e.Form.Controls("查询利润单").Text
Dim tbl As Table = Tables("利润单")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "'*" & txt & "*'"
    tbl.Filter =" 业务负责 Like " & txt
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/26 22:48:00 [显示全部帖子]

你贴不是利润表的CurrentChanged事件吧?

错误提示是利润表的CurrentChanged事件出错,你贴的似乎是一个窗口事件。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/26 22:59:00 [显示全部帖子]

错误提示告诉你出错的是:

 

.NET Framework 版本:2.0.50727.5477
Foxtable 版本:2014.3.8.1
错误所在事件:利润单,CurrentChanged
详细错误信息:
未将对象引用设置到对象的实例。

 

 


你为么子贴TextBox事件,误导人?

[此贴子已经被作者于2014-3-26 22:59:01编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/26 23:09:00 [显示全部帖子]

你要考虑没有当前行的情况:

 

If Forms("营业报账").Opened
    Dim b As WinForm.Button = Forms("营业报账").Controls("新增利润明细按键")
    Select Case e.Table.Current("订单状态")
        Case "2-财务审核","3-业务审核","4-订单完成"
            b.Enabled = False
        Case Else
            b.Enabled = True
    End Select
End If
If e.Table.Current IsNot Nothing Then
    If Forms("营业报账").Opened
        Dim b As WinForm.Button = Forms("营业报账").Controls("删除当前行按键")
        Select Case e.Table.Current("订单状态")
            Case "2-财务审核","3-业务审核","4-订单完成"
                b.Enabled = False
            Case Else
                b.Enabled = True
        End Select
    End If
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/26 23:10:00 [显示全部帖子]

学一下调试分析的方法:

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

 

一般可以自己解决这种普通的问题。


 回到顶部