Foxtable(狐表)用户栏目专家坐堂 → [求助]登入时因权限导致加载报错的提示可以去除么


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

主题:[求助]登入时因权限导致加载报错的提示可以去除么

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


加好友 发短信
等级:幼狐 帖子:159 积分:1466 威望:0 精华:0 注册:2020/5/21 16:23:00
[求助]登入时因权限导致加载报错的提示可以去除么  发帖心情 Post By:2020/7/23 9:48:00 [只看该作者]

 AB两张表,某个账号因权限在A表无数据,于是加载时报错。
但这个无数据也只是暂时的,说不定过段时间就有了。
请问这个报错对话框可以不显示么,先谢谢啦。
图片点击可在新窗口打开查看此主题相关图片如下:加载错误1.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/23 9:53:00 [只看该作者]

无法去掉,有错误说明用法有问题,应该改正自己的问题,而不是屏蔽错误。写了什么代码?

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


加好友 发短信
等级:幼狐 帖子:159 积分:1466 威望:0 精华:0 注册:2020/5/21 16:23:00
  发帖心情 Post By:2020/7/23 11:56:00 [只看该作者]

咦回复报错

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/23 12:01:00 [只看该作者]


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


加好友 发短信
等级:幼狐 帖子:159 积分:1466 威望:0 精华:0 注册:2020/5/21 16:23:00
  发帖心情 Post By:2020/7/23 12:09:00 [只看该作者]

 太感谢帅哥师傅啦!

帅哥好,我在项目属性-项目事件-BeforeLoadOuterTable 里写了下面的代码(正常的账户去除了方便查看)

因为SH_wy里,“考核体”没有“临港”的数据,所以报错了,但说不定以后就会有了,所以写在那里没有删。

If e.DataTableName = "SH_wy" AndAlso e.User.Name = "浦东财务" Then

    e.SelectString = "Select * Fr om {SH_wy} Where [考核体] = '临港'"

End If

If e.DataTableName = "SH_wy_sc" AndAlso e.User.Name = "浦东财务" Then

    e.SelectString = "Select * F rom {SH_wy_sc} Where [考核体] = '临港'"

End If

[此贴子已经被作者于2020/7/23 12:10:29编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/23 13:33:00 [只看该作者]

5楼代码没有问题。勾选1楼图中“显示详细信息”,看是哪里有问题

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


加好友 发短信
等级:幼狐 帖子:159 积分:1466 威望:0 精华:0 注册:2020/5/21 16:23:00
  发帖心情 Post By:2020/7/23 14:02:00 [只看该作者]


我有一个自动打开的停靠窗口,为了标题显示关键字段,在afterload里写了
以下内容为程序代码:

1 e.Form.text = "辅助资产(商铺)" & " " & Tables("SH_wy").current("租赁方") & " " & Tables("SH_wy").current("房屋坐落")


此主题相关图片如下:窗口报错.jpg
按此在新窗口浏览图片

此主题相关图片如下:辅助框错.jpg
按此在新窗口浏览图片
[此贴子已经被作者于2020/7/23 14:02:27编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/23 14:13:00 [只看该作者]

所有代码凡是使用到current之前先要判断一下

if Tables("SH_wy").current isnot nothing then
e.Form.text = "辅助资产(商铺)" & " " & Tables("SH_wy").current("租赁方") & " " & Tables("SH_wy").current("房屋坐落")
end if

 回到顶部