iCentroView HtdData Query Control 为历史趋势查询控件(该控件没有界面,只提供接口),有以下方法:
uAboutBox
弹出控件信息
例如:
HTDDATAFETCH1.AboutBox
uPopMessageBox
设置是否弹出错误提示框,1是弹出,0是不弹出,默认为0
例如:
HTDDATAFETCH1.PopMessageBox 1
u QueryHtdData(pvarRecords,tagArray,varStartTime,varEndTime,varInterval)
查询历史趋势数据
参数说明:
VARIANT* pvarRecords:返回值(返回查询结果的二维数组)
VARIANT &tagArray:查询的变量名列表,以‘,’隔开,变量格式added_Scadaname.Tagname
VARIANT &varStartTime:查询的开始时间,时间格式“YYYY-MM-DD hh:mm:ss”
VARIANT &varEndTime:查询的结束时间,时间格式“YYYY-MM-DD hh:mm:ss”
VARIANT &varInterval:查询的点的时间间隔,单位 毫秒 ,最小为1000ms
例如:
HTDDATAFETCH2.QueryHtdData( pRecords"added_scadaname1.added_objectname1.aaa,added_scadaname1.added_objectname1.bbb","2012-12-05 13:00:00","2012-12-05 13:50:00", 1000)
uSetMaxRecordNum
设置查询结果的最大条数
例如:
HTDDATAFETCH1.SetMaxRecordNum 5000