现在有下面的格式的报表要出,请问fastreport中要怎么做.
SQL已查出相关的结果,但不知道在fastreport中要怎样才能做到明细表的样式.
就是把下边日期行进行合并.---------------
日期   | 明细
---------------
        | aaaaa
         ---------------------
 060501 | bbbbb
         ---------------------
        | ccccc
------------------------------
        |aaaaaa
060502   ---------------------
        |bbbbbbb
------------------------------

解决方案 »

  1.   

    具体格式可以粘到记事本里看,那样比较清析还有我的查询结果是这样的
    日期     明细
    060501       aaaaa
    060501    bbbbb
    060501    ccccc
    060502       aaaaaa 
    060502       bbbbbbb
      

  2.   

    将日期对应的Memo的Suppress属性设置为True,另外为了外观你还需要再这个memo两边放两条线(或者用一边有线的memo).但是这样的效果还是做不到完美,虽然只显示一个日期值,但始终是在同日期的第一条记录的位置,将就下吧.
      

  3.   

    谢谢大家!
    fenger8293(我是finger我怕谁) 的办法可以做到我举的例子,但是如果有我多列怎么办呢
    例如
    日期  姓名  性别  明细
    200501  张三  男   出差
    200501 张三  男   转正
    200502 张三  男   离职
    200501 李四  男   请假 
    200501 李四  男   出差
    200501 王五  女   应聘 
    怎样做成以下的效果
    日期  |姓名  |性别  |明细
    --------|--------|--------|-------
            |张三  |男   |出差
    200501  |-------------------------
           |张三  |男   |转正
    ----------------------------------
    200502 |张三  |男   |离职
    ----------------------------------
           |李四  |男   |请假 
    200501  |--------|--------|-------
           |李四  |男   |出差
    --------|--------|--------|-------
    200501 |王五  |女   |应聘 
    ----------------------------------
      

  4.   

    对了你的FastReport是什么版本的2.x还是3.x?
      

  5.   

    怎么按日期分组,如果我还有别的列呢.
    是在SQL中分组呢,还是在FASTREPORT中呢
    在FASTREPORT中怎么样分组呢
      

  6.   

    已做成了你想要的那种格式, BDS2006 + FR3
      

  7.   

    FAST 可以分组呀
    看看其DEMOS里分组的例子吧
    会了就很简单了:)))
      

  8.   

    我用Delphi2006+Fr3给你做了一个Demo要不要
      

  9.   

    旺仔,也发给我吧,另给分
    [email protected]