Foxtable(狐表)用户栏目专家坐堂 → [求助]副本Table之行位置联动


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

主题:[求助]副本Table之行位置联动

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


加好友 发短信
等级:童狐 帖子:266 积分:1700 威望:0 精华:0 注册:2013/5/5 17:46:00
[求助]副本Table之行位置联动  发帖心情 Post By:2013/6/27 10:45:00 [只看该作者]

Dim dr As DataRow = e.Table.Current.DataRow
Dim wz As Integer = Tables("窗口1_Table1").FindRow(dr)
If e.Table.rows.count = 0 Then
    Return
End If
If wz >=0 Then
    Tables("窗口1_Table1").Position = wz
    If e.Table.rows.count = 0 Then
        Return
    End If
End If

 

这句话帮忙看一下哪里有错了

 


图片点击可在新窗口打开查看此主题相关图片如下:212.png
图片点击可在新窗口打开查看
黑框里的副本表没有任何行的时候就提示出错,求教应该怎么改

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/27 10:51:00 [只看该作者]

没有任何行的时候就没有当前行,  没有当前行你获取当前行当然会报错

判断一下即可  if e.Table.Current isnot nothing then

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


加好友 发短信
等级:童狐 帖子:266 积分:1700 威望:0 精华:0 注册:2013/5/5 17:46:00
  发帖心情 Post By:2013/6/27 11:11:00 [只看该作者]

还是上例子最好了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:童狐 帖子:266 积分:1700 威望:0 精华:0 注册:2013/5/5 17:46:00
  发帖心情 Post By:2013/6/27 11:12:00 [只看该作者]

这个代码是放在窗口Table控件里的

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/6/27 11:14:00 [只看该作者]

If Forms("窗口1").Opened AndAlso e.Table.rows.count > 0 Then
    Dim dr As DataRow = e.Table.Current.DataRow
    Dim wz As Integer = Tables("窗口1_Table1").FindRow(dr)
    If wz > = 0 Then
        Tables("窗口1_Table1").Position = wz
    Else
        Return
    End If
End If

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


加好友 发短信
等级:童狐 帖子:266 积分:1700 威望:0 精华:0 注册:2013/5/5 17:46:00
  发帖心情 Post By:2013/6/27 11:24:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:212.png
图片点击可在新窗口打开查看

但是处于这种没行的状态下  添加一行的话还是报同样的错误


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


加好友 发短信
等级:童狐 帖子:266 积分:1700 威望:0 精华:0 注册:2013/5/5 17:46:00
  发帖心情 Post By:2013/6/27 11:27:00 [只看该作者]

谢谢大家了我找到原因了

 


 回到顶部