以月和日作为分组,月日相同的只显示一次,后面的两栏是通过对详细资料的分栏实现的,但是我想要的效果是第二栏第一列如是和第一栏最后一列的月日相同也要显示一下即: 
月  日  起时间  止时间  数据    月  日  起时间  止时间  数据  月  日  起时间  止时间  数据 
6    1  8:00  9:00      5       6   2   13:00   14:00  2      
        10:00  11:00     4 
6    2  10:00  11:00     3 
请问怎么实现啊?

解决方案 »

  1.   

    我觉得你还是在构造 DataTable 的时候就把数据按要求整合好,然后再把 DataTable 展示在水晶报表中会比较容易
      

  2.   

    datatable直接是读的数据库的啊 ,有办法在报表的设计上弄么?
      

  3.   

    公式我是没办法写给你,因为我早不用.net了,但思路就是按行对你要显示的字段进行抑制,应该没问题
      

  4.   

    你也可以参考我曾经写过的一篇文章,试试这种方法是否可以
    http://blog.csdn.net/xwdd129/archive/2007/08/03/1724872.aspx
      

  5.   


    你可以建个新 datatable ,对原 datatable 的数据进行处理后放到新 datatable 里