Foxtable(狐表)用户栏目专家坐堂 → 如何让载入表后显示一些提示信息?


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

主题:如何让载入表后显示一些提示信息?

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


加好友 发短信
等级:四尾狐 帖子:855 积分:6402 威望:0 精华:0 注册:2017/11/21 21:31:00
如何让载入表后显示一些提示信息?  发帖心情 Post By:2019/7/27 23:29:00 [只看该作者]

在载入一个表后,让表检查某个逻辑字段,如果发现有符合条件的,显示一个提示信息,在表属性中的afterload事件,输入:Dim dr As DataRow
MessageBox.show("1")
dr = DataTables("sqxxb").Find("[sfydr] = false")  
If dr IsNot Nothing
MessageBox.Show("申请信息表中有未读入补助明细表的信息,是否现在读入?", "提示", MessageBoxButtons.YesNo)
End If
结果什么都没有显示。应该如何设计?

另一个问题:表中一个图片列(表达式列),在原表中点击出现“...”,点击后显示图片,但在窗口中不出现“...”,只显示了文件名,点击也不显示图片,为什么?如何能在表达式列不能像在原来表一样点击就显示图片吗?
谢谢!
[此贴子已经被作者于2019/7/28 19:04:40编辑过]

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


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

我测试没有问题。不过这个事件在DataTable("表A").load的时候可以响应,对于DataTables.load("表A")是无效的。

如果是后者应该把上面的代码放到代码DataTables.load("表A")之后
[此贴子已经被作者于2019/7/28 21:56:23编辑过]

 回到顶部