Foxtable(狐表)用户栏目专家坐堂 → 自动统计


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

主题:自动统计

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


加好友 发短信
等级:婴狐 帖子:60 积分:566 威望:0 精华:0 注册:2017/9/15 15:12:00
自动统计  发帖心情 Post By:2017/9/30 15:58:00 [只看该作者]

老师,,月电量统计表不能统计  帮看看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:112(1).table


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


加好友 发短信
等级:狐神 帖子:4752 积分:34568 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2017/9/30 16:11:00 [只看该作者]

我这里测试可以统计的,问题在哪里?

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


加好友 发短信
等级:婴狐 帖子:60 积分:566 威望:0 精华:0 注册:2017/9/15 15:12:00
  发帖心情 Post By:2017/9/30 16:29:00 [只看该作者]

我要求月份自动
图片点击可在新窗口打开查看此主题相关图片如下:s1.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:60 积分:566 威望:0 精华:0 注册:2017/9/15 15:12:00
  发帖心情 Post By:2017/9/30 16:30:00 [只看该作者]

录入之后    月电量自动统计   自动显示月份

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/30 16:38:00 [只看该作者]

电站录入表,Datacolchanged事件,加入一下代码

Select Case e.DataCol.Name
    Case "日发电","日期","名称"
        If e.DataRow.IsNull("名称") = False Then
            dr =DataTables("居民电站").Find("名称='" & e.DataRow("名称")  & "'")
            If dr Is Nothing Then
                dr = DataTables("居民电站").AddNew()
                dr("名称") = e.DataRow("名称")
            Else
                DataTables("居民电站").DataCols("名称").RaiseDataColChanged(dr)
            End If
            If e.DataRow.IsNull("日期") = False Then
                Dim d As Date = e.DataRow("日期")
                d = new Date(d.Year,d.Month,1)
                dr = DataTables("月电量统计").Find("名称='" & e.DataRow("名称")  & "' and 月份=#" & d & "#")
                If dr Is Nothing Then
                    dr = DataTables("月电量统计").AddNew()
                    dr("名称") = e.DataRow("名称")
                    dr("月份") = d
                Else
                    DataTables("月电量统计").DataCols("名称").RaiseDataColChanged(dr)
                End If
            End If
        End If
End Select

 回到顶部