关于vs2010水晶报表
我想根据年份来统计数据,我不会弄水晶报表,求帮助,尽量讲详细 报表 Visual Studio 2010 --------------------编程问答-------------------- 有点无法理解.
假如说.
我需要一个系统,但我不懂编程序, 请尽量讲详细..
你让别人怎么帮你? --------------------编程问答-------------------- 不好意思 我数据库里面有 日期字段和金额字段 我想用条形统计图统计年份的 每个月总金额
比如 统计2012年
一月总金额是多少 二月份总金额是多少
嘿嘿...
--------------------编程问答-------------------- 水晶报表里面自带了很多函数吧。找几个例子看看,自己试着做做 --------------------编程问答--------------------
做报表的思路.
1, 设计原型,你需要花一个柱状图. 如你的截图所示,这些柱状图每个都可以绑定字段(即你需要显示的金额)
2, 取到你的数据源, 就是你的 日期, 金额 等等需要的数据.
3, 最后绑定.
http://www.cnblogs.com/waxdoll/archive/2006/02/25/337713.html
看看这个 bolg --------------------编程问答-------------------- 统计月份 的表达式怎么写?
我在序列属性 值字段表达式写 sum(Sum(Fields!money.Value))
类别字段表达式写 MONTH(Fields!DATE.Value)
还是没用
我不知道怎么写才能到统计每月的 要是也有 sql gorup by 就好了
大神 你们看我那个图 x轴出现几个三月份的 --------------------编程问答-------------------- 谢谢 pz25925 你给我资料 ,不过我的开发工具是2010的和2005 有很大差别 --------------------编程问答--------------------
X 轴 为月份 ,
Y 轴 为月份金额合计 ?
首先你需要在 sql 或者后台将你的数据源设计成
月份 金额
1月 200W
2月 300W --------------------编程问答-------------------- 我的报表没有用到 crystal reports ,vs2010自带的reportViewer 控件
我不知道怎么写代码
SELECT MONTH(date),sum(money)
FROM guajudan
GROUP BY MONTH(date)
接下来就不会了 --------------------编程问答--------------------
你没有好好看完那篇 blog . 是讲 rdlc 也就是你的 reportViewer .
很经典的一篇,讲解也很完善. 这篇blog 只是第一部分. 后面还有很多.
如你所讲, 你的db 有例如
2012/01/01 1W
2012/01/02 2W
等不同日的数据.
你现在需要将这些数据转变成这样的
2012/01 3W
select convert(varchar(7),time),sum(price) from table
group by convert(varchar(7),time)
这段sql 是说. 取时间的前7位(到月份) , 年月相同的 group , 取 sum(price).
当然,你也可以 convert(datetime,字段). 根据不同的业务实现你的 group 要求. --------------------编程问答-------------------- 那篇bolg主要是讲报表打印没有讲图表 --------------------编程问答-------------------- 帮帮忙啊... --------------------编程问答-------------------- 最近也在搞那个水晶报表 烦死了 弄不好
补充:.NET技术 , C#