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


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

主题:标记行弹出提式

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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/12/14 10:27:00 [只看该作者]

问前试过了,因为其它表没有标记列,提出错误提示

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

 


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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/12/15 22:00:00 [只看该作者]

If e.Table.Current Is Nothing Then
    Return
Else
    Dim dr As DataRowDataTables("日新车队").Find("标记 = true")
  

        MessageBox.Show(r("备注"))
    
End If
这样吗,现在点哪个车都显示

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/12/15 22:07:00 [只看该作者]

.NET Framework 版本:2.0.50727.6421
Foxtable 版本:2014.11.11.1
错误所在事件:全局表事件,PositionChanged
详细错误信息:
未将对象引用设置到对象的实例。


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


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

 代码不可能报错。

 

 例子


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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/12/15 22:11:00 [只看该作者]


以下内容是专门发给有点甜浏览

密码158998
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:日新车队管理系统.foxdb
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:日新车队数据库.rar



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/12/15 22:28:00 [只看该作者]

一进入系统也弹出,把第一台车做了标记,在收入记账那里输入这个车号,然后就老是弹出备注,关都关不了
[此贴子已经被作者于2014-12-15 22:28:55编辑过]

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


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

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

 回到顶部
总数 20 上一页 1 2