使用第三方控件 TDBGridEh 並設直列同名字段屬性為 HideDuplicates......

解决方案 »

  1.   

    cxgrid可以合并单元格或者其他类似的,还可以使用 dsoframer.ocx,去操作excel
      

  2.   

    dev 或 ehlib 都可以实现 
      

  3.   

    用Label和Edit加上Shape一点点的拼出来。
      

  4.   

    对,在canvas上直接画更简单。
      

  5.   

    好像在Canvas上画更简单点,用Cxgrid 不方便,灵活性比较大
      

  6.   

    这是一张报表啊,数据采集界面不需要这样的吧,报表设计可以用reportmachine比较好一点,可以实现
      

  7.   

    To:varick_zhong
    请问一下,用reportmachine如何实现?
      

  8.   

    cxGrid合并单元格就可以做到!
      

  9.   

    报表用FastReport设计就行了,不同的表用不同的数据集加载,嵌套啊子报表都可以实现这样的东西啊!一个报表可以加接多个数据集啊!应该没什么难度吧!
      

  10.   

    如果只要报表,建议Excel,上次我也是为了这个折腾好久,最后还是用Excel做的。
      

  11.   

    方法1:使用delphi报表设计器,比如第三方的报表设计器fastreport等来设计报表。
    方法2:如果你懂得使用vba的话,也可以结合微软的excel中的宏实现,设计excel模板,从数据库读出数据,动态的写入excel,操作vba画出表样。
    具体的使用方法网上搜。
      

  12.   

    谢谢各位了!最后还是用EXCEL来打印的。前台操作界面采用了TdxDBTreeList控件。