[개선] 알람 사운드, 알람 팝업 (웹 호환)
이원종책임
0
2656
2021.08.20 18:04
경보 옵션 추가
- 확인된 알람을 제외한 알람 액션을 실행 :
알람이 켜져 있더라도 사용자가 "경보인식"을 한 경우에는 알람 소리와 팝업창을 띄우지 않는다.
- 원본 페이지가 동일한 경우 팝업 페이지를 공유 :
여러가지 알람에서 동일한 팝업 페이지를 사용하는 경우 팝업창을 여러개 띄울 지 아니면 하나만 띄울지 결정
팝업 페이지에서 알람 정보 가져오는 스크립트 추가
다음 코드를 사용하여 팝업 창에서 트리거로 사용된 알람 객체를 가져올 수 있음
var param = scada.getURLParam();
var currentAlarm = $XA(param["_alarm"]);
$XV("label_name").text = currentAlarm.name;
$XV("label_tag").text = currentAlarm.tagName;
$XV("label_message").text = currentAlarm.message;
$XV("label_level").text = currentAlarm.level.toString();
$XV("label_zone").text = currentAlarm.zone;
function label_2_OnClick(event) {
currentAlarm.acknowledged = true;
}
다음과 같이 창 하나로 각기 다른 알람 창을 띄울 수 있음
스크립트를 응용하여 팝업 창에서 "경보 인식" 가능