HistoricalDataRequested 事件
该事件,连同 LoadHistoricalData 方法,用于向趋势提供历史数据。
当 Trend 对象请求某个时间范围的历史数据时发生。用户编写的代码通过调用 LoadHistoricalData 方法提供历史数据。如果用户的代码将要处理事务,则它必须将 WillProcess 标志设置为 True。
语法
Trend
_HistoricalDataRequested
(ByVal
TransactionId
As Long
, ByVal
StartTime
As Date
, ByVal
StartTimeMS
As Long
, ByVal
EndTime
As Date
, ByVal
EndTimeMS
As Long
, ByVal
ArrayOfPenIndex
As Variant
, WillProcess
As Boolean
)其中
Trend
- 是 Trend 对象的名称(如 trend1)或是一个对 Trend 对象求值的表达式。TransactionID
- 是必须传递给 LoadHistoricalData 方法的事务标识符。StartTime
- 是请求的历史数据的开始时间和日期。StartTimeMS
- 是与所请求数据的 StartTime 的毫秒偏移量。EndTime
- 是所请求历史数据的结束时间和日期。EndTimeMS
- 是与所请求数据的 EndTime 的毫秒偏移量。ArrayOfPenIndex
- 是一个字符串阵列,包含为其请求历史数据的笔的名称。趋势使用该阵列,以允许用户的代码只为可见的笔提供历史数据。WillProcess
- 指出用户代码是否将处理事务。如果设置为 True,则趋势将等待用户的代码提供所请求的数据。提供反馈