回 帖 发 新 帖 刷新版面

主题:求助:一道报表演示题(书上的)

我在VF书上看见怎么道题,是这个报表有多个数据内容,一行一个内容,要求是报表一页只能三行,最后一页如果内容不够,用空格代替。哪位大侠能指教我么?谢谢

回复列表 (共4个回复)

沙发

建一临时表作为报表的数据源,最后一页不足3行时加入:
nRec_Page=3
If Recc()%nRec_Page>0
    For I=1 To nRec_Page-Recc()%nRec_Page
        Append Blank
    Endfor
Endif

板凳

回fyyylyl老师:你上述说的只是针对最后一页不满3行的用空格,可前头的每页3行或5行怎么做呢?
谢谢

3 楼

调整细节带区的大小及每行的高度

4 楼

谢谢,你说的我用过,调整细节高度后,但数据输入多后,如输入11行后,仍顶到第二页啦,我觉得有代码控制比较好,但那个老师只告诉我如果不到行数可以用空格代替的代码。

我做的报表底下有   总计:  实际:  支出 :等,多输入数据后,总计等就在下页了,而我想打印的每页格式是一样的:标题,内容(10行),总计,页码。能帮我么?谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册