以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  副本  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50231)

--  作者:发财
--  发布时间:2014/5/2 15:23:00
--  副本

在窗口的AfterLoad事件加上代码:

Dim Filter As String
Filter ="收购凭证号 Is null And [重量] <> 0 And [日期] = #" & vars("adate") & "#"
DataTables("打印收购窗口_Table1").LoadFilter = Filter
DataTables("打印收购窗口_Table1").Load()

出错提示:

.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.4.21.1
错误所在事件:窗口,打印收购窗口,AfterLoad
详细错误信息:
Object reference not set to an instance of an object.

窗口仍可正常打开,为什么?


--  作者:lsy
--  发布时间:2014/5/2 15:34:00
--  

DataTables("打印收购窗口_Table1").LoadFilter = Filter
DataTables("打印收购窗口_Table1").Load()

 

没有像上面那样用过,通常是:

Tables("打印收购窗口_Table1").DataTable.LoadFilter = Filter
Tables("打印收购窗口_Table1").DataTable.Load()