Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

AlarmFilterEditNext

  • Last UpdatedJul 18, 2023
  • 1 minute read

This function takes a session handle parameter. It gets the next part of the filter. Each part is either:

  • A filter expression delimited with ";"

  • A partial filter expression truncated at 254 character (if no ";" found before)

Syntax

INT AlarmFilterEditNext(INT hSession)

hSession:

Session handle for the historical list previously returned by the function AlarmFilterEditOpen.

Return Value

Next part of filter or if does not exist an empty string "".

Example

iHndl = AlarmFilterEditOpen(iAN);
iRet = AlarmFilterEditSet(iHndl,"Tag=Dig*;Category=1;Area=1;");
iRet = AlarmFilterEditAppend(iHndl, "Priority<20");
sRet = AlarmFilterEditFirst(iHndl); // Tag=Dig*;
sRet = AlarmFilterEditNext(iHndl); // Category=1;
sRet = AlarmFilterEditLast(iHndl); // Priority<20;
sRet = AlarmFilterEditPrev(iHndl); // Area=1;
iRet = AlarmFilterEditClose(iHndl);

AlarmFilterEditFirst, AlarmFilterEditPrev

See Also

Alarm Filter Functions

In This Topic
TitleResults for “How to create a CRG?”Also Available in