●函数
根据查询条件查询满足条件的指定位置和指定个数的spc点
int32 spc3_query_specify_page_tags_cond(
const Hd3PageQueryTagProp* pParam,
HD3HANDLE* phResultSet
)
●参数
▪pParam
[in] 查询条件数组。
▪phResultSet
[out] 结果集句柄。
●返回值
查询成功,返回RD_SUCCESS。查询失败,返回错误码,见error_code.h。
●说明
szValue:属性项的值,用字符串表示。
例如:查询条件Tag name 以“上海”开头且 TagID小于1000的条件为:
从起始索引开始查询满足查询条件的指定数量的Tag,起始索引从0开始,按照TagID从小到大的顺序排列。
调用该接口成功后会获得一个查询迭代器的句柄,然后调用ut3_get_item_step接口,传入迭代器句柄和分配的空间(HD3SpcTagProp*),返回RD_SUCCESS就可以获得第一个spc点的属性,再调用ut3_get_item_step返回RD_SUCCESS就可以获得第二个spc点的属性。如此循环的查询直到调用ut3_get_item_step返回错误码为EC_HD_API_QUERY_END表明所有的spc点都查询完毕。查询完毕后调用ut3_free_handle方法来释放迭代器。
●举例
示例代码参见SPC报警点。
参考:
▪spc3_query_specify_page_tags_cond
©2015. All Rights Reserved.