PI ProcessBook图表控件设置时间范围
2007-12-12 15:13
260 查看
最近研究了一下PI,这里使用了PI ProcessBook 里面的Trend、Bar和XYPlot,主要是用这三个控件显示一个时间段的图表,XYPlot必须使用2个tag,具体功能我就不说了,很简单,看代码。
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Dim ValTime As Variant, ValStatus As Variant, ValIndex As Long
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Private Sub Calendar2_NewYear()
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
'Calendar1=vbCalGreg
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Calendar1 = vbCalHijri
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Calendar2 = vbCalHijri
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Label1.Caption = Format(Calendar1.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Label2.Caption = Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Trend1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Bar1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
XYPlot1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
End Sub
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Dim ValTime As Variant, ValStatus As Variant, ValIndex As Long
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Private Sub Calendar2_NewYear()
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
'Calendar1=vbCalGreg
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Calendar1 = vbCalHijri
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Calendar2 = vbCalHijri
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Label1.Caption = Format(Calendar1.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Label2.Caption = Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Trend1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Bar1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
XYPlot1.SetTimeRange Format(Calendar1.Value, "yyyy-mm-dd"), Format(Calendar2.Value, "yyyy-mm-dd")
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
End Sub
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
相关文章推荐
- silverlight自定义控件之时间范围选择控件
- 快速设置面选择控件的选择范围
- 关于两个时间控件开始时间到结束时间的问题(含中文设置)
- C# DateTimePicker控件设置空时间
- PI ProcessBook 两个位号值相加
- 如何设置Easyui时间控件默认显示时间
- 使用Jquery EasyUI中DateTimeBox控件设置考试开始结束时间,并对其验证
- DatePickerDialog 时间范围的设置方法(setMaxDate,setMinDate)
- WdatePicker 时间控件前后时间的设置
- 关于.NET报表中图表控件线条颜色和粗细设置
- JS设置默认时间范围
- 手机日历控件设置默认时间
- jsmy97时间控件,时间范围选择
- 时间控件设置开始时间不大于结束时间
- daterangepick时间控件双日历设置时分秒
- 流程图控件FlowChart.NET使用教程:设置图表样式和主题
- 使用datepicker时设置可选择时间范围
- winform 时间控件 可以选择时分 设置为空
- JFreeChart笔记 (三) 时间序列图:设置图表显示属性
- Easyui datebox设置默认时间 和 时间范围(七天,一个月)