fastreport4 , 打印内容如何实现多列重复打印?如下masterdate 中 columns设置为2,产生了2列,select 语文,数学 from 成绩 ,把两个数据拉成下面这样子————— —————
语文:80 语文:81
数学:70 数学:71
————— —————
语文:90 语文:90
数学:70 数学:71现在我想让他这样子显示————— ————
语文:80  语文:80
数学:70  数学:70
————— —————
语文:81  语文:81
数学:71  数学:71
————— ————
语文:90  语文:90
数学:70  数学:70
————— —————
语文:90  语文:90
数学:71  数学:71就是让数据重复的输出两边,如何做,如果是分三列,要重复三次如何做?望高人指点

解决方案 »

  1.   

    这个要加代码的,在源程序里面。具体的说明你还是看一下软件里面的DEMO。或者在CSDN上查一下相关的资料吧!
      

  2.   

    这样子的格式
    1 2 3 4 5 
    1 2 3 4 5
    6 7 8 9 10
    6 7 8 9 10
    你可以将主项数据复制一行出来,粘贴到下面,设置好列宽,应该可以实现。
    至于
    1 1 2 2 3
    3 4 4 5 5
    6 6 7 7 8 
    8 9 9 10 10
    格式,你可以在memo里加两个字段试试
      

  3.   

    这个很简单啊,detailData1,SubdetailData1都属于band~~~你点这两个对象后,可以在左边的属性对话框中看到Columns属性 ,想设置几列就几列。
      

  4.   

    FASTREPORT 中的交叉报表    可以解决这个问题  我很久以前做过的   忘记了 貌似可以做     DEMO里有 
      

  5.   

    谢谢上面的各位了,实在做不出来效果
    现在想问下,一个 button,一个frxReport1,怎么样点击button,然后改变frxReport1 里面的masterdata1 的 rowcount 数值呢?