请问大家,如何用ReportMachine 实现多重分组打印啊 
 
如以下按 货号 和 颜色 分组合计的格式打印:货号       颜色         发货客户   发货数量
-------    -----------  -------    ---------
6001       黑           A          100
6001       黑           B          150
6001       黑           C          250
           按颜色小计:            共500件
6001       白           A          100
6001       白           B          200
6001       白           C          500
           按颜色小计:            共800件
按货号小计:                        共1300件
6002       黑           A          100
6002       黑           B          100
6002       黑           C          100
           按颜色小计:            共300件
6002       白           A          100
6002       白           B          200
6002       白           C          300
           按颜色小计:            共600件
按货号小计:                        共900件总计:共 2200件
请问大家这用ReportMachine 要怎么实现,目前我只能按一个字段或表达式分组的啊-_-!!
先谢谢了!!!!