Foxtable(狐表)用户栏目专家坐堂 → 标志列问题


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

主题:标志列问题

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


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

 要插入行,就必须开启开启啊。

 

 如果你的表没有排序,插入行的时候不会插入到最后一行啊


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


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

以下是引用xjc620在2014-12-21 14:55:00的发言:
插入行完成之后,关闭了功能,刚刚插入的就到了最后一行

 

不能关闭这个功能啊。为什么要关闭啊,关闭就不能排序啊。


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


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

 不占资源啊,如果你要插入行,就必须开着

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


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

以下是引用xjc620在2014-12-21 15:22:00的发言:
但是还有一个问题
我在表里加入了一个代码,就是每进入表时把光标定位到最后一行,
现在因为插入了一行数据,现在一进入表就定位到插入的一行,怎么办

 

自己去看CurrentTableChanged的代码啊,跟你说过了啊,要定位到哪一行都跟你说过了啊。


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


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

 看9楼。

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


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

这样写

 

Dim id1 As Integer = Tables("日新车队").FindRow(Tables("日新车队").DataTable.Find("车号 Is not null", "_Sortkey desc"))
If id1 > -1 Then
    Tables("日新车队").Position = id1
Else
    Tables("日新车队").Position = Tables("日新车队").Rows.Count - 1
End If

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


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

 回复14楼,插入的数据,在数据库里,都是向下的。在foxtable看起来插入的效果,只是根据_Sortkey列排序而已


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


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

  回复16楼,access里面的排序无关紧要的,你16楼的操作略显蛋疼

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


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

就是没有必要这样做,这样做也不规范不科学。排序无关紧要

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


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

 With Tables("日新车队")
    For i As Integer = .BottomPosition To .TopPosition Step -1
        For Each c As Col In .Cols
            If c.DataCol.Expression = "" Then
                .Rows(i)(c.Name) = Nothing
            End If
        Next
    Next
End With

 回到顶部
总数 12 1 2 下一页