解决方案 »

  1.   


    做报表的思路.1,  设计原型,你需要花一个柱状图. 如你的截图所示,这些柱状图每个都可以绑定字段(即你需要显示的金额)2,  取到你的数据源, 就是你的 日期, 金额 等等需要的数据.3,  最后绑定.http://www.cnblogs.com/waxdoll/archive/2006/02/25/337713.html看看这个 bolg
      

  2.   

    统计月份 的表达式怎么写? 我在序列属性 值字段表达式写 sum(Sum(Fields!money.Value))
    类别字段表达式写 MONTH(Fields!DATE.Value)
    还是没用
      我不知道怎么写才能到统计每月的  要是也有 sql gorup by 就好了
    大神 你们看我那个图   x轴出现几个三月份的
      

  3.   


    X 轴 为月份  , 
    Y 轴 为月份金额合计 ?首先你需要在 sql 或者后台将你的数据源设计成月份  金额
    1月   200W
    2月   300W
      

  4.   

    我的报表没有用到 crystal reports ,vs2010自带的reportViewer 控件
    我不知道怎么写代码SELECT  MONTH(date),sum(money)
     FROM  guajudan 
    GROUP BY MONTH(date)接下来就不会了  
      

  5.   


    你没有好好看完那篇 blog . 是讲 rdlc 也就是你的 reportViewer .
    很经典的一篇,讲解也很完善. 这篇blog 只是第一部分. 后面还有很多.如你所讲, 你的db 有例如2012/01/01  1W
    2012/01/02  2W 
    等不同日的数据.
    你现在需要将这些数据转变成这样的
    2012/01     3Wselect convert(varchar(7),time),sum(price) from table
    group by convert(varchar(7),time)这段sql 是说. 取时间的前7位(到月份) , 年月相同的 group , 取 sum(price).当然,你也可以 convert(datetime,字段). 根据不同的业务实现你的 group 要求.
      

  6.   

    那篇bolg主要是讲报表打印没有讲图表