Foxtable(狐表)用户栏目专家坐堂 → [求助]如何指定行显示在Tables的中间呢?


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

主题:[求助]如何指定行显示在Tables的中间呢?

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
[求助]如何指定行显示在Tables的中间呢?  发帖心情 Post By:2013/3/3 8:50:00 [显示全部帖子]

在一个Tables控件中,想让指定行显示在Tables的中间位置,怎么做呢?谢谢

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2013/3/3 12:04:00 [显示全部帖子]

谢谢!但是达到要求! 我是想Tables中指定的行,显示在表的中间;比如当前datatables有100行,Tables只能显示出20行,且显示的是datatables中的第35-55行;我想把datatables中的第80显示在Tables的中间.
现在是当指定了这80行时,这一行在Tables显示出来了,但一般都显示在Tables最下面一行;我想让其显示在中间,想要看到80行下面的几条数据.如何做呢?谢谢

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2013/3/3 16:57:00 [显示全部帖子]

问题解决了

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2013/3/3 17:45:00 [显示全部帖子]

If s.Isnull("上班打卡")=False Then
    Dim r As DataRow=DataTables(bm4).find("考勤时间=" & 日期符 & s("上班打卡") & 日期符)
    If r IsNot Nothing Then
        Dim wz As Integer=Tables(bm4).FindRow(r)
        If wz>0 Then
            wh=wz+6
            If wh>Tables(bm4).rows.Count-1 Then wh=Tables(bm4).rows.Count-1
            Tables(bm4).Position=wh
            
            '  Tables(bm4).Select(wh,0)
            Tables(bm4).Position=wz
            '    MessageBox.Show(wz & "/" & wh)
        End If
    End If
    rb2.Checked=True
    '   MessageBox.Show(s("上班打卡"))
End If
正是这样

 回到顶部