用Fastreport做单据,客户提一个奇怪的要求,要我在单据中,把空行也画出来
比如一页有5行,数据只有2行,就空了3行,
空的三行没有数据,客户要求把表格线画出来。,Fastreport能做吗?

解决方案 »

  1.   

    能。
    加入一CHILDBAND,内容为表格线,格式与MASTERBAND一致,
    在PAGEFOOTER BEFOREPRINT事件中:
    FOR I:=1 TO 5-2 DO
    SHOWBAND(CHILDBNAD1);
      

  2.   

    你可以放上去一个memo阿然后用他先是线条就可以了
      

  3.   

    可以。你可以仔细看一看Fastreport的帮助。
      

  4.   

    SHOWBAND(CHILDBNAD1);的CHILDBNAD1指加入的CHILDBAND吗?
      

  5.   

    能。
    加入一CHILDBAND,内容为表格线,格式与MASTERBAND一致,
    PAGEFOOTER可以不可见。
    在PAGEFOOTER BEFOREPRINT事件中:
    while freespace>20 DO
    SHOWBAND(CHILDBNAD1);
      

  6.   

    SHOWBAND(CHILDBNAD1);的CHILDBNAD1指加入的CHILDBAND吗?
    是,CHILDBNAD1是加入的CHILDBAND的名字