以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- AfterLoad未将对象引用到对象的实例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94330) |
-- 作者:andy123 -- 发布时间:2016/12/21 11:33:00 -- AfterLoad未将对象引用到对象的实例 窗口AfterLoad事件中有一段代码,今天编译后一直提示: .NET Framework 版本:2.0.50727.3053 Foxtable 版本:2016.7.29.1 错误所在事件:窗口,物料信息,AfterLoad 详细错误信息: Object reference not set to an instance of an object. 代码如下:(这段代码之前一直运行正常,没出现过问题。而且用管理员身份,就不会出错。而以业务员身份就出错) If user.Group = "业务助理" Or user.Roles.Contains("财务主管") Or user.Group = "财务部" Then e.form.Controls("导出文件").Enabled = True e.form.Controls("导出文件").Visible = True ElseIf user.Group = "业务员" Then Tables("订单统计表").Filter = "[业务员] = \'" & user.Name & "\'And [发货标志] = False" e.form.Controls("导出文件").Enabled = False e.form.Controls("导出文件").Visible = False DataTables("订单统计表").AllowClipBoard = False \'数据不能被复制 Else Tables("订单统计表").Filter = "[发货标志] = False" End If 求助????
|
-- 作者:有点色 -- 发布时间:2016/12/21 11:36:00 -- 看看你 CurrentChanged 等事件是不是写了什么代码。 |
-- 作者:andy123 -- 发布时间:2016/12/21 13:07:00 -- CurrentChanged 事件没有代码 |
-- 作者:有点色 -- 发布时间:2016/12/21 14:37:00 -- 调试一下
http://www.foxtable.com/webhelp/scr/1485.htm
|