127.Wincc V7.3 MSChart 控件初步使用5-百分比饼图生成

标签:
winccmschart百分比饼图vbs |
分类: 西门子软硬件 |
在画面上放置一个MSChart控件,名字叫做Chart,在控件的itemclick事件中添加以下vbs代码:
Sub ItemClick(ByVal Item,
Dim LV,Chart,txt,RowIndex,CtrlRowIndex
Dim produce(5),RowCount,i,SumProduce
Set LV=ScreenItems("LV")
ctrlRowIndex=LV.SelectedItem.Index
Set Chart=ScreenItems("Chart")
'RowCount=LV.listitems.count
RowCount=5
SumProduce=0
For i=1 To 5
Next
'图标初始化
'.Axis坐标轴有两个参数,第一个axisId指坐标轴编号;第二个参数为保留参数,此处为1,可以不写
'坐标轴编号0,1,2,3,4
'0为x轴,1为y轴,2位第二y轴,3为z轴,4表示无坐标轴
With Chart
'
End With
End Sub
保存后运行,当鼠标点击ListView某一行时,这一行所在日期各装置的产量百分比情况就会显示在饼图里面,如图所示。