Office中国论坛/Access中国论坛

标题: 如何在报表每页中显示截止本页累计数 [打印本页]

作者: hedongmei1218    时间: 2006-4-15 18:09
标题: 如何在报表每页中显示截止本页累计数
急!急!急!
作者: sgrshh29    时间: 2006-4-15 18:35
是什么的累计数?页数的累计数?


作者: tz-chf    时间: 2006-4-15 18:38
northwind
作者: hedongmei1218    时间: 2006-4-15 18:59
    回2楼的先生,累计数是指数值型字段的累计数,分列计算.
作者: 一点通    时间: 2006-4-15 19:01
需要写代码,不能直接获得页的累计值
作者: hedongmei1218    时间: 2006-4-15 19:13
谢谢"一点通"!能给个例子吗?本人将不胜感激!!![em44]
作者: sgrshh29    时间: 2006-4-15 19:23
你的含义不清楚,可以试试运行于总和之上.

[此贴子已经被作者于2006-4-15 11:23:47编辑过]


作者: 一点通    时间: 2006-4-15 19:25
传你的例子上来,让大家帮你改一下
作者: hedongmei1218    时间: 2006-4-15 19:50
我的例子在此,拜托各位了。[attach]17159[/attach]


[此贴子已经被作者于2006-4-15 13:56:25编辑过]


作者: zx994398    时间: 2006-4-15 20:13
我试过了,好像不行啊,做不到啊。页脚上写sum[金额],显示错误。

[此贴子已经被作者于2006-4-15 15:12:46编辑过]


作者: hedongmei1218    时间: 2006-4-15 22:01
      例子现在已经上传,请帮我改一下,方才一直操作错误,抱歉!
作者: tz-chf    时间: 2006-4-15 22:38
第10楼的做法是不对的
作者: 一点通    时间: 2006-4-15 22:59
给个例子你,不记得是谁的了

[attach]17161[/attach]

作者: hedongmei1218    时间: 2006-4-16 03:16
    一点通先生你好!我要的是每一页既有合计数,又有累计数的那种,可能有点难,我的本页合计是用代码做的,代码如下:

Option Compare Database

Private Dtemp As Double

Private Sub Report_Open(Cancel As Integer)

End Sub

Private Sub Report_Page()
'每开始一个新页将临时变量归0
Dtemp = 0
End Sub

Private Sub 页面页脚_Format(Cancel As Integer, FormatCount As Integer)

End Sub

Private Sub 页面页脚_Print(Cancel As Integer, PrintCount As Integer)
'显示页合计
Me.TxtPageSum = Dtemp

End Sub

Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)

End Sub

Private Sub 主体_Print(Cancel As Integer, PrintCount As Integer)
'累计本页数量
Dtemp = Dtemp + [交费]
End Sub


可能截止每页累计数也要用代码做,可惜我不会,求您再帮我想想办法。
作者: hedongmei1218    时间: 2006-4-20 03:20
     顶一下,看看有没有人给我回帖
作者: andymark    时间: 2006-4-20 05:05
方法是一样的,本页合计变量要清零,累计不清零就OK啦

[attach]17243[/attach]

作者: hedongmei1218    时间: 2006-4-21 06:31
谢谢!!!
作者: mengxun    时间: 2006-4-27 17:45
偶来学一招
作者: crg770502    时间: 2006-4-29 00:35
换个思路怎么样,先确定每页能打印几行。比如每页打印12行,然后再分组,再利用分组合计。[attach]17453[/attach]

作者: hedongmei1218    时间: 2006-4-30 05:14
    谢谢!的确又进了一大步!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3