Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-报表

[access报表]报表合计的解决方法

时 间:2009-08-28 12:06:20
作 者:   ID:397  城市:厦门
摘 要:报表合计问题,用代码轻松解决!
正 文:

SUM 函数在报表无法正常使用,你可以用以下方法解决:

在页面页脚添加一个非绑定的文本框,在页面页脚的“打印”事件里面写累计代码。累计代码的原理是申明一个公共变量用于保存累计值,每次页脚被打印时清除一次即可。
Dim sum1 As Long
Dim sum2 As Long


Private Sub 报表页脚_Print(Cancel As Integer, PrintCount As Integer)
    报表合计文本框.Value = sum2
End Sub

Private Sub 页面页脚_Print(Cancel As Integer, PrintCount As Integer)
    页面小计文本框.Value = sum1
    sum1 = 0
End Sub


Private Sub 主体_Print(Cancel As Integer, PrintCount As Integer)
    sum1 = sum1 + Me.需累计数据文本框.Value
    sum2 = sum2 + Me.需累计数据文本框.Value
End Sub


Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助