读书人

mschart柱状图应用有关问题!

发布时间: 2012-11-19 10:18:51 作者: rapoo

mschart柱状图应用问题!急
现在本人想用mschart控件实现一个以公司部门为分类,产品为X轴,产量为Y轴表现形式的柱状图.
求教大家这个应该怎样实现?
注意每个部门分类下面的产品总类不都一样.

[解决办法]
产品为X轴,产量为Y轴表现形式的柱状图.
求产品所对应的sum

C# code
DataTable dt = new DataTable();            dt.Columns.Add("days");            dt.Columns.Add("daysTrafficSum");            dt = owam.getDaysTrafficByUsername(userName, type, startDate, endDate);  //调用业务层的方法            //设置图表的数据源            dayChart.DataSource = dt;            //设置图表Y轴对应项            dayChart.Series[0].XValueMember = "days";            dayChart.Series[0].YValueMembers = "daysTrafficSum";            dayChart.Series[0].Name = userName+" 前30天 O"+type+"A 下载附件趋势图";            dayChart.ChartAreas["ChartArea1"].AxisX.MajorGrid.Interval = 1;            dayChart.ChartAreas["ChartArea1"].AxisX.LabelStyle.Interval = 1;                            monthChart.DataBind();
[解决办法]
探讨
更正::注意每个部门分类下面的产品种类不都一样.

[解决办法]
sql语句看的头疼 你把你表结构帖出看看

分析下:首先产品类型是唯一的是吧 那么你group by 产品类型
那么相同的类型就只会显示一种类型了是吧
那么你在sum一下不就求出产品类型对应的销量和了吗?
我x显示的是时间其实和你是一抹一样的
我 group by ’时间‘ 求所在时间的下载流量和 你group by 类型 求产品类型销量和

读书人网 >asp.net

热点推荐