Foxtable(狐表)用户栏目专家坐堂 → 时段统计问题


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

主题:时段统计问题

美女呀,离线,留言给我吧!
采菊东篱下
  121楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2022/8/30 22:23:00 [只看该作者]

 
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20220830203615.png
图片点击可在新窗口打开查看
With Tables("安费用所属期查询统计_Table1")
            Dim g As Subtotalgroup
            .SubtotalGroups.Clear()
            LockBaseMainForm() '锁定主界面
            .StopRedraw()
           g = New Subtotalgroup
            g.GroupOn = "明细分类"
            g.TotalOn = "查询_月租_缴费金额"
            .SubtotalGroups.Add(g)
            g = New Subtotalgroup
            g.GroupOn = "月"
            g.TotalOn = "查询_月租_缴费金额"
            g.Caption = "本月发生额"
            .SubtotalGroups.Add(g)
            g = New Subtotalgroup
            g.GroupOn = "月"
            g.Caption = "{0}月"
            .SubtotalGroups.Add(g)
            .Sort = "年,月"
            .Subtotal(True)
            Dim r As Row
            For i As Integer = 0 To .Rows.Count(True) - 1
                r = .Rows(i, True)
                If r.IsGroup AndAlso r("年") Like "*月" Then'如果是分组行
                    Dim f As String = "年 = " & .Rows(i - 2, True)("年") & " And 月 <= " & r("年").trim("月")
                    r("年") = "本年累计"
                    r("查询_月租_缴费金额") = .Compute("Sum(查询_月租_缴费金额)", f)
                End If
            Next
            .ResumeRedraw()
            UnLockBaseMainForm() '解锁主界面
        End With
添加明细分组后本年累计无法计算。红色标注是原来的代码。
[此贴子已经被作者于2022/8/30 22:55:54编辑过]

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/30 22:43:00 [只看该作者]

            Dim r As Row
            For i As Integer = 0 To .Rows.Count(True) - 1
                r = .Rows(i, True)
msgbox(r("年"))
                If r.IsGroup AndAlso r("年") Like "*月" Then'如果是分组行
                    Dim f As String = "年 = " & .Rows(i - 2, True)("年") & " And 月 <= " & r("年").trim("月")
msgbox(f)
                    r("年") = "本年累计"
                    r("查询_月租_缴费金额") = .Compute("Sum(查询_月租_缴费金额)", f)
                End If
            Next

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  123楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2022/8/30 23:11:00 [只看该作者]

谢谢,你这样提示一下我知道哪的问题了,已经解决了。

 回到顶部
总数 123 1.. 上一页 4 5 6 7 8 9 10 11 12 13