以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 新增行的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25863) |
-- 作者:kmzb56 -- 发布时间:2012/11/19 8:54:00 -- 新增行的问题 在窗口上做的副表面积较小,另外的客户端新增了行后,加载后不能显示着新增的行,要通过旁边的下拉滚条来显示到最新增加的行,每次都要这样,很麻烦,请问一下有什么办法让他显示在最新增加的行,严格的说就是显示最近的行。比果我的窗口表控件只能显示20条行,那么每次新增了行都要显示着最新的20行了。 |
-- 作者:kevin -- 发布时间:2012/11/19 9:01:00 -- 那就弄一个 最后一行 的代码 |
-- 作者:狐狸爸爸 -- 发布时间:2012/11/19 9:03:00 -- 不明白你的意思,默认就会自动显示在新增行位置的。 注意看看这一节后面的说明:
http://www.foxtable.com/help/topics/0560.htm
|
-- 作者:lin_hailun -- 发布时间:2012/11/19 9:06:00 -- 如果要显示到表的最后一行,可以写代码。 Tables("表名").Select(Tables("表名").Rows.Count - 1, 0) |
-- 作者:kmzb56 -- 发布时间:2012/11/20 15:02:00 -- 测试了不行,如果把这个方法做在窗口的事件中不行,还是不能让新增的行跳出来,直接显示到新增的行。 |
-- 作者:lin_hailun -- 发布时间:2012/11/20 15:56:00 -- 以下是引用kmzb56在2012-11-20 15:02:00的发言:
测试了不行,如果把这个方法做在窗口的事件中不行,还是不能让新增的行跳出来,直接显示到新增的行。 你这种情况,需要加一列,标志一下这一行的状态,然后在加载的时候判断一下,把你想要的状态的行,独立显示出来。 |