主题:求助:一道报表演示题(书上的)
hao710
[专家分:0] 发布于 2008-08-04 08:31:00
我在VF书上看见怎么道题,是这个报表有多个数据内容,一行一个内容,要求是报表一页只能三行,最后一页如果内容不够,用空格代替。哪位大侠能指教我么?谢谢
回复列表 (共4个回复)
沙发
fyyylyl [专家分:8550] 发布于 2008-08-04 15:42:00
建一临时表作为报表的数据源,最后一页不足3行时加入:
nRec_Page=3
If Recc()%nRec_Page>0
For I=1 To nRec_Page-Recc()%nRec_Page
Append Blank
Endfor
Endif
板凳
hao710 [专家分:0] 发布于 2008-08-05 09:10:00
回fyyylyl老师:你上述说的只是针对最后一页不满3行的用空格,可前头的每页3行或5行怎么做呢?
谢谢
3 楼
fyyylyl [专家分:8550] 发布于 2008-08-05 11:50:00
调整细节带区的大小及每行的高度
4 楼
hao710 [专家分:0] 发布于 2008-08-05 16:14:00
谢谢,你说的我用过,调整细节高度后,但数据输入多后,如输入11行后,仍顶到第二页啦,我觉得有代码控制比较好,但那个老师只告诉我如果不到行数可以用空格代替的代码。
我做的报表底下有 总计: 实际: 支出 :等,多输入数据后,总计等就在下页了,而我想打印的每页格式是一样的:标题,内容(10行),总计,页码。能帮我么?谢谢
我来回复