以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教报表打印换页问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14654) |
||||
-- 作者:狐友 -- 发布时间:2011/11/27 22:23:00 -- 请教报表打印换页问题 Dim doc As New Printdoc rx.text =" 订单编号: " & Tables("订单").Current("订单编号") For p As Integer = 0 To math.Ceiling(rs/prs) - 1 For i As Integer = 0 To 13 sum1 =sum1 + tb.rows(r)("数量")
doc.Preview
[此贴子已经被作者于2011-11-28 13:52:21编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 8:27:00 -- 看看这个帖子: http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=14273&skin=0
|
||||
-- 作者:狐友 -- 发布时间:2011/11/28 12:59:00 -- 还是没搞定,帮忙看下 |
||||
-- 作者:yangming -- 发布时间:2011/11/28 13:51:00 -- 以下是引用狐友在2011-11-28 12:59:00的发言:
还是没搞定,帮忙看下 您想要什么效果?没明白意思 |
||||
-- 作者:狐友 -- 发布时间:2011/11/28 13:54:00 -- 就是每页只能打印9行,大于9就换页,不够就补空行,每页有个小计,按那个列子改了下,还是没搞定 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 14:59:00 -- 已经收藏,有空再做个例子。 |
||||
-- 作者:狐友 -- 发布时间:2011/11/28 15:47:00 -- 老大,我这个报表有问题,出不来结果,小计也没出来,帮忙看看
此主题相关图片如下:28.jpg |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 16:20:00 -- For p As Integer = 0 To math.Ceiling(rs/prs) - 1
改为:
For p As Integer = 0 To math.Ceiling(rs/prs) - 1 你看看帮助的示例,就是这样的:
http://www.foxtable.com/help/topics/2241.htm
|
||||
-- 作者:yangming -- 发布时间:2011/11/28 17:51:00 -- 试试这个: Dim doc As New Printdoc Dim rs As Integer = Tables("订单.订单明细").Rows.Count rx.text =" 订单编号: " & Tables("订单").Current("订单编号") Doc.PageHeader = rx doc.Preview |
||||
-- 作者:狐友 -- 发布时间:2011/11/28 20:56:00 -- 谢谢,继续学习 |