Foxtable(狐表)用户栏目专家坐堂 → 标记行弹出提式


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

主题:标记行弹出提式

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 9:52:00 [显示全部帖子]

 楼主,你能不能有所进步?

 

http://www.foxtable.com/help/topics/0671.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 10:37:00 [显示全部帖子]

以下是引用xjc620在2014-12-14 10:27:00的发言:
问前试过了,因为其它表没有标记列,提出错误提示

 

那就可以通过Find函数,先查找到表1对应的行

 

http://www.foxtable.com/help/topics/0396.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 22:03:00 [显示全部帖子]

Dim dr As DataRow= DataTables("日新车队").Find("标记 = true and 车号 = '" & e.table.Current("车号") & "'")
If dr IsNot Nothing Then
    msgbox(dr("备注"))
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 22:10:00 [显示全部帖子]

 代码不可能报错。

 

 例子


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 22:20:00 [显示全部帖子]

If e.Table.Current Is Nothing Then
    Return
Else
    Dim dr As DataRow= DataTables("日新车队").Find("标记 = true and 车号 = '" & e.Table.Current("车号") & "'")
    If dr IsNot Nothing Then
        msgbox(dr("备注"))
    End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 22:30:00 [显示全部帖子]

 把代码写到Click事件,不要写到position事件

 回到顶部