力控组态软件ForceControl V7.0的专家报表的表页函数6
RefreshSheet
语法: #Report.RefreshSheet(nSheetIndex);
说明: 刷新当前表页 ( 重新获取数据 )
返回值: 设置成功返回 1, 否则返回 0
参数: nSheetIndex:当前要操作的页 , -1 表示当前页;页索引号从 0 开始 , 取值范围为 0 到表页数减 1
示例: #Report.RefreshSheet(-1);// 刷新当前表页
GetTagsHisData
语法: #Report.GetTagsHisData(nSheetIndex);
说明: 运行状态下修改点并获取历史值
返回值: 设置成功返回 1, 否则返回 0
参数: nSheetIndex:当前要操作的页 , -1 表示当前页;页索引号从 0 开始 , 取值范围为 0 到表页数减 1
示例: #Report.GetTagsHisData(-1);
SetHisTagNames
语法: #Report.SetHisTagNames(nSheetIndex, strTagNames, nGetHisData);
说明: 运行状态下修改历史点
返回值: 设置成功返回 1, 否则返回 0
参数: nSheetIndex:当前要操作的页 , -1 表示当前页;页索引号从 0 开始 , 取值范围为 0 到表页数减 1
strTagNames:点名和点值在表页中存在的列,格式为 “tag1:1,tag2:2,tag3:3,”,表示
tag1 在第一列,tag2 在第二列等等
nGetHisData:是否立刻获取历史数据(1 表示马上取历史数据,0 表示等时间改变后再取历史)
示例: #Report.SetHisTagNames(-1, “tag1:1,tag2:2,tag3:3,”, 1);// 以当前的时间取tag1,tag2,tag3 的历史数据