Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]统计

1楼
风声 发表于:2023/11/30 20:32:00
老师,下面代码进行计算总是要去打开数据汇总表后才能统计。


If e.DataCol.Name = "项目ID" OrElse e.DataCol.Name = "项目" Then
    For i As Integer = 1 To 12
        Dim Filter As String = e.DataRow("项目") & "_ID = '" & e.DataRow("项目ID") & "' and 月=" & i
Dim d As Double = DataTables("数据汇总").Compute("Sum(" & e.DataRow("项目") & "_应付)", Filter)
'msgbox("条件=" & Filter & ", 查询结果=" & d)
        e.DataRow("M" & i) = d
    Next
End If
2楼
有点蓝 发表于:2023/11/30 20:36:00
表格创建了不是一直就有的么,为什么还要打开
3楼
风声 发表于:2023/11/30 21:36:00
数据汇总是三个表的数据汇总

If MainTable.Name = "数据汇总" Then
    MainTable.StopRedraw
    MainTable.DataTable.DeleteFor("")
    For Each dr As DataRow In DataTables("抄表记录").Select("抄表日期 Is not null")
        Dim nr As Row = MainTable.AddNew
        nr("日期") = dr("抄表日期")

4楼
有点蓝 发表于:2023/11/30 21:40:00
三个表的数据汇总具体怎么做的。为什么不使用查询表呢
5楼
风声 发表于:2023/12/1 12:09:00
老师好,没有设置过查询表不知怎样搞。
6楼
有点蓝 发表于:2023/12/1 13:39:00
学呗:http://www.foxtable.com/webhelp/topics/2322.htm
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.