-- 作者:lgz518
-- 发布时间:2020/5/11 11:09:00
--
启用双图表
下表的是每一种产品的销售数量和金额:
首先按照常规方法,用下面的代码来图示该表:
Dim Chart As WinForm.Chart \'定义一个图表变量 Dim Series As WinForm.ChartSeries \'定义一个图系变量 Chart
= e.Form.Controls("Chart1") \' 引用窗口中的图表 Chart.VisualEffect = True
\'加上这一行,让你的图表更漂亮 Chart.ChartType =
ChartTypeEnum.Bar \'图表类型该为Bar(条形) Chart.DataSource = "统计表1"
\'设置绑定表 Chart.SeriesList.Clear() \'清除图表原来的图系 Series =
Chart.SeriesList.Add() \'增加第一个图系 Series.Text = "数量" Series.X.DataField = "产品"
\'X轴绑定到产品列 Series.Y.DataField = "数量"
\'Y轴绑定到数量列 Series = Chart.SeriesList.Add()
\'增加第二个图系 Series.Text =
"金额" Series.X.DataField
= "产品"
\'X轴绑定到产品列 Series.Y.DataField =
"金额"
\'Y轴绑定到数量列 Chart.LegendVisible =
True
\'显示图列 Chart.LegendCompass=
CompassEnum.South \'图列显示在南方(底端)
生成的图表为:
可以看到,由于金额和数量的数值范围差距太大,上述的图表不能明显看出每种产品的销售数量差别
|