Foxtable(狐表)用户栏目专家坐堂 → 不同用户登录出错问题


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

主题:不同用户登录出错问题

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


加好友 发短信
等级:童狐 帖子:236 积分:1922 威望:0 精华:0 注册:2017/10/1 12:15:00
不同用户登录出错问题  发帖心情 Post By:2018/10/30 11:46:00 [只看该作者]

.NET Framework 版本:2.0.50727.8798
Foxtable 版本:2018.10.9.1
错误所在事件:lhjc,CurrentChanged
详细错误信息:
未将对象引用设置到对象的实例。
还请老师看下,不同用户打开窗口的时候,有的出现上面的错误,有的没有,是不是和表有关,我该怎么做

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/30 11:47:00 [只看该作者]

1、贴出你currentChanged事件代码。

 

2、在第一句加入,如

 

If e.table.current Is Nothing Then return

 

 


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


加好友 发短信
等级:童狐 帖子:236 积分:1922 威望:0 精华:0 注册:2017/10/1 12:15:00
  发帖心情 Post By:2018/10/30 12:14:00 [只看该作者]

是加在窗口事件afterload里吗,我试了一下还是不行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/30 12:25:00 [只看该作者]

以下是引用Engineer1在2018/10/30 12:14:00的发言:
是加在窗口事件afterload里吗,我试了一下还是不行

 

1、贴出你currentChanged事件代码。

 

2、在currentChanged第一句加入,如

 

If e.table.current Is Nothing Then return


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


加好友 发短信
等级:童狐 帖子:236 积分:1922 威望:0 精华:0 注册:2017/10/1 12:15:00
  发帖心情 Post By:2018/10/30 12:30:00 [只看该作者]

If e.form.controls("table3").Table.rows.count > 0 Then
    Dim r As Row = Tables("理化检测_table3").current
    If r("报告编号") <> "" Then
        If user.isrole("录入")
            e.Form.controls("button10").enabled = True
        End If
    Else
        e.Form.controls("button10").enabled = False
    End If
End If
我已经在几个当前事件里都加上了,还是报错

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


加好友 发短信
等级:童狐 帖子:236 积分:1922 威望:0 精华:0 注册:2017/10/1 12:15:00
  发帖心情 Post By:2018/10/30 12:35:00 [只看该作者]

按你说的加上可以了

 回到顶部