关于AXC_SetFilter函数过滤器的问题

已锁定

不得不爱

  • 帖子

    487
  • 精华

    6
  • 被关注

    7

论坛等级:侠士

注册时间:2006-06-20

普通 普通 如何晋级?

关于AXC_SetFilter函数过滤器的问题

2812

5

2009-05-25 13:58:47

star star star
本人想利用AXC_SetFilter函数对报警进行一个简单的过滤,此代码可以查询任意日期之间的报警信息,具体如下:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma option(mbcs)

BOOL ret;
MSG_FILTER_STRUCT Filter;
CMN_ERROR Error;
SYSTEMTIME StartTime;
SYSTEMTIME StopTime;

//Reset the filter struct
memset( &Filter, 0, sizeof( MSG_FILTER_STRUCT ) );

//Set the filter name
strcpy( Filter.szFilterName, "Control1");

// Choose selection elements
Filter.dwFilter = MSG_FILTER_DATE_FROM MSG_FILTER_DATE_TO;

StartTime.wDay = GetTagWord("start_day");
StartTime.wMonth = GetTagWord("start_month");
StartTime.wYear = GetTagWord("start_year");

StopTime.wDay = GetTagWord("stop_day");
StopTime.wMonth = GetTagWord("stop_month");
StopTime.wYear = GetTagWord("stop_year");

// Message date from
Filter.st[0] = StartTime;
// Message date to
Filter.st[1] = StopTime;

ret = AXC_SetFilter("画面1","Control1",&Filter,&Error);//画面1=画面名,control1=报警控件名,可对照自己项目做相应修改

}
关于AXC_SetFilter函数过滤器的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32890条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。