有一个报表需要修改,该报表大概内容如下: No        Name      C1   C2   C3  ...      Total  K1       K1name     2                        12
 K2       K2name     3                        10
 K3       K3name     4                        14
 F1        .     
 F2        .         .              .          .
 F3        .
 .         .         .              .          .
 .         .         .              .          .
 .         .         .              .          .
  现在要按No的每一分组加以个统计 即: 
 No        Name      C1   C2   C3  ...      Total  K1       K1name     2                        12
 K2       K2name     3                        10
 K3       K3name     4                        14
Su_K     SubTotalK   9                        36
 F1        .     
 F2        .         .              .          .
 F3        .
Sub_F    SubTotalF   X                        XX
 .         .         .              .          .
 .         .         .              .          .
 .         .         .              .          .
( 列 No,name 由Dataset1 得到 ,列 C1,C2,C3 ... 由Dataset2 得到, 列 C1,C2,C3 ... 是 CrossData )
请问如何在FastReport里修改?谢谢!!

解决方案 »

  1.   

    在你的Master Date 的上下各放上一个group header 和一个 group footer.把group header的分组设定为copy( No在数据源中的名称,0,1)即可,在group footer放上响应的memo(如:sum(c1)和sub_F).
    我试过了,可以的.有问题再留言.
      

  2.   

    to  lfslfs5367(爱岗敬业) sub_X 是根据NO的首字母判断其名称的。例如sub_K,sub_F...  
    那么如何在text editor里设定 另外,报表的最下面(master footer),还有一个总的total,那么 是否直接把个值是否取乘上1/2就可以了?