在DELPHI的DEMO中有一写例程,可以解决这样的问题,但好象也得自己画。

解决方案 »

  1.   

    笨方法:
    BandAfterPrint里面记录上挑记录的单据号,
    再在BandBeforePrint里判断一下,相同则不显示,不同则显示!
      

  2.   

    在写sql语句或存储过程时,用group by + 字段名 语句
    安装一组专门制报表的控件,用ppBDEPipeline,ppreport,加上一query和一datesource,点开ppreport,在reportbuilder中点选report\groups可以实现huangbin277所写的效果
      

  3.   

    你理解错了我的意思,我是说这样报表可以在delphi中实现。不需要任何第三方的控件。在demo中有例子