Foxtable(狐表)用户栏目专家坐堂 → 设置了汇总,但是筛选后常出现错误如何解决


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

主题:设置了汇总,但是筛选后常出现错误如何解决

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


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

我测试没问题。试试改成

 

With e.NewRange
    Dim t As Integer = .TopRow
    Dim b As Integer = .BottomRow
    If t >= 0 AndAlso b >= 0 AndAlso t < e.Table.rows.count AndAlso b < e.Table.Rows.count Then
        e.Table.Aggregate(AggregateEnum.Sum, .TopRow, 2, .BottomRow, 2)
    End If
End With

 

如果还有问题,试试加入变量,在beforeFilter、beforeSort事件,记录 vars("stop") = true,然后判断此变量,afterFilter、aftersort事件,设置 vars("stop") = false

 

如果还有问题,上传实例测试。


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


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

上传具体报错的项目测试。

 回到顶部