以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 自己做的登录窗口,取消登录时提示出错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22714) |
-- 作者:kunge -- 发布时间:2012/8/21 23:45:00 -- 自己做的登录窗口,取消登录时提示出错 取消代码是: e.Form.Close() 正常登录没有错,点取消就提示错,这是怎么回事呢? 提示,项目 AfterOpenProject中有错误, 对象引用未设置为一个实例对象, AfterOpenProject中,我就加了两行代码: Forms("用户登录").Open() Tables("财务管理").Cols("账务对象").DropForm = "用户资料", 这都是帮助文件中的代码,有什么错啊? |
-- 作者:yyzlxc -- 发布时间:2012/8/22 9:00:00 -- 我也碰到过类似的情况,解决方法是在项目的AfterOpenProject事件中,在代码Forms("用户登录").Open()的下面加上:
If _username = "" Then
看看是否可行。 |
-- 作者:blackzhu -- 发布时间:2012/8/22 10:01:00 -- Tables("财务管理").Cols("账务对象").DropForm = "用户资料", 应该是这个代码造成的.. If _username = "" Then
Return End If 这个加上应该行的. |
-- 作者:kunge -- 发布时间:2012/8/22 11:04:00 -- 3楼,4楼正解,5楼没有测试 |