AlarmListSetFilter

 

지정한 경보창의 검색 조건을 결정해 준다.

 

void AlarmListSetFilter(string alarm_name, int filter1, int filter2);

 

함수인자

string alarm_name - 경보창의 고유 이름. 고유 이름은 편집기에서 각 경보 Object에 지정할 수 있다.

int filter1  - 검색 조건

0 = 검색 필터를 사용하지 않고 전체를 보여준다.

1 = Port 번호별 검색. Port 번호는 filter2를 사용한다.

2 = 경보 우선순위별 검색. 우선순위번호는 filter2를 사용한다.

int filter2  - 검색 조건 2. filter1의 종류에 따라 사용하지 않을 수도 있다.

 

return 값

return 값은 없다.

 

예제1

@AlarmListSetFilter("Alarm1", 0, 0);

문장설명 : 사용자가 확인할 경보를 모두 보여준다. (filter1의 값이 0이면, filter2의 값은 어떠한 값을 가져도 상관이 없다.)

 

예제2

@AlarmListSetFilter("Alarm1", 1, 0);

문장설명 : 사용자가 확인할 경보 중에서 Port번호 0번을 모두 보여준다.

@AlarmListSetFilter("Alarm1", 1, 1);

문장설명 : 사용자가 확인할 경보 중에서 Port번호 1번을 모두 보여준다.

 

예제3

@AlarmListSetFilter("Alarm1", 2, 100);

문장설명 : 사용자가 확인할 경보중에서 경보 우선순위가 100 인 경보를 모두 보여준다.

@AlarmListSetFilter("Alarm1", 2, 0);

문장설명 : 사용자가 확인할 경보중에서 경보 우선순위가 0 인 경보를 모두 보여준다.

 

 

관련항목

@AlarmGetSoundFlag()

@AlarmListConfirm()

@AlarmListDelete()

@AlarmListGetCursor()

@AlarmListSetCursor()

@AlarmListSetFilter()

@AlarmSetSoundFlag()

@AlarmSoundConfirm()