Foxtable(狐表)用户栏目专家坐堂 → 怎样才能在外部数据源连不上时直接退出项目,不退出任何信息。


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

主题:怎样才能在外部数据源连不上时直接退出项目,不退出任何信息。

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


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
怎样才能在外部数据源连不上时直接退出项目,不退出任何信息。  发帖心情 Post By:2021/8/5 14:08:00 [只看该作者]

想在非开发者登录的情况下,当外部数据源连不上时(包括ping不通及数据库参数不对的各种情况)直接退出项目,不退出任何窗口信息。现在总是弹出创建外部数据源失败,请联系管理员等信息窗口。

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


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/5 14:35:00 [只看该作者]

项目BeforeShowErrorMessage事件

If user.Type <> UserTypeEnum.User
If e.Message2.indexof("一般性网络错误") > -1 orelse e.Message2.indexof("SQL Server 不存在或拒绝访问") > -1 orelse e.Message2.indexof("登录超时已过期") > -1 Then
'记录日志
    e.Cancel = True
    Syscmd.Project.Exit(False)
End If
endif


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


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
  发帖心情 Post By:2021/8/5 14:47:00 [只看该作者]

老师:按您的语句编程执行后还是弹出外部数据源连接失败的错误窗口。

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


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/5 14:53:00 [只看该作者]

如果是刚打开项目,到这里处理:http://www.foxtable.com/webhelp/topics/0682.htm

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


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
  发帖心情 Post By:2021/8/5 15:16:00 [只看该作者]

没有看明白,就是想在连接不上时候不弹出错误窗口,不需要其他的选择等操作。

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


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/5 15:36:00 [只看该作者]

如果是刚打开项目就出错,就到4楼帮助的事件判断,连接不到服务器就退出

如果是在使用的过程中突然断线了,就参考2楼的用法啊,

如果都不行就没有办法了

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


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
  发帖心情 Post By:2021/8/5 15:52:00 [只看该作者]

谢谢老师,这个问题困扰我好长时间了。怎么设置写语句都弹出错误的窗口,目前的版本好像没有解决办法。

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


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/5 16:11:00 [只看该作者]

具体怎么做的,请上传实例测试

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


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
  发帖心情 Post By:2021/8/5 16:43:00 [只看该作者]

您给个例子就可以,就是在外部数据源连接不上时候,现在的项目是怎么设置都弹出如下的窗口。要求不弹出这个窗口,或者弹出后在一定时间自动关闭就好。
图片点击可在新窗口打开查看此主题相关图片如下:错误窗口.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/5 16:52:00 [只看该作者]

具体怎么做的,请贴出完整代码,或者上传实例测试

 回到顶部
总数 16 1 2 下一页