现有一数据表如下:
a1    大连  234
a2    旅顺  567
a2    北京  213
a3    天津  987
我想分组为如下表:
-------------
 大连  234
------------
   a2
-------------
a2    旅顺  567
a2    北京  213
----------------
      小计  780
----------------
a3    天津  987
----------------
如何分组最好有例子

解决方案 »

  1.   


    现有一数据表如下:
    a1    大连  234
    a2    旅顺  567
    a2    北京  213
    a3    天津  987
    我想分组为如下表:
    -------------
     大连  234
    ------------
       a2
    -------------
     旅顺  567
     北京  213
    ----------------
          小计  780
    ----------------
     天津  987
    ----------------
    如何分组最好有例子
      

  2.   

    这个比较简单啊,可以把a那列作为分组条件就可以了
    GroupHeader放在 MasterData下方,DetailData的上方,再加上个GroupFooter放在DetailData下方做统计用双击GroupHeader在运算式写上你的分组条件就可以了
      

  3.   

    如果没有分组头,脚本还是比较好写的,在主数据项中写脚本即可
      if [LINE#]>1 then 
      begin
        GroupFooter.Visible:=True;
      end else 
      begin
        GroupFooter.Visible:=False;
      end;   
    如果有分组头,就比较难下手了。