Foxtable(狐表)用户栏目专家坐堂 → 关联后排序问题


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

主题:关联后排序问题

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


加好友 发短信
等级:婴狐 帖子:42 积分:331 威望:0 精华:0 注册:2015/1/7 16:23:00
关联后排序问题  发帖心情 Post By:2015/1/15 16:07:00 [只看该作者]

父表与子表采用窗口表的方式建立关联,在父表的“CurrentChanged”事件下有如下代码,问题:标红的排序代码段放在这后在子表每增加一条记录或者每填写一个单元格他的排序都会乱串,请问老师把此排序代码加到哪里合适?让其在增加记录期间排序不乱串?选另一行父表记录时再执行排序功能

  If e.Table.Name = "订单窗口_Table1" Then
        Dim t As Table = Tables("订单窗口_Table2")
        With e.Table
            If .Current Is Nothing Then
                t.Filter = "False"
            Else
                t.Filter = "Cid = " & .Current("Cid")
                t.Sort="SubDivision,Mandator,OrDate"

            End If
        End With
    End If


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


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

 在DataRowAdded事件里,取消排序


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


加好友 发短信
等级:婴狐 帖子:42 积分:331 威望:0 精华:0 注册:2015/1/7 16:23:00
  发帖心情 Post By:2015/1/15 16:46:00 [只看该作者]

聪明,问题解决。

 回到顶部