Aller au contenu principal
Version: v4 (Stable)

MaskAlarm

MaskAlarm(AlarmId AS String/Integer, bMask As Boolean[, UserId AS String/Integer]) As Integer

Masque ou démasque l'alarme d'identificateur <AlarmId> en fonction de la valeur du paramètre <bMask> (FALSE=démasquage, TRUE=masquage).

Le paramètre <AlarmId> peut être l'OId numérique du tag alarme ou son identificateur alphanumérique en fonction du type du paramètre (Integer ou String).

Le paramètre optionnel <UserId> contient le l'identificateur numérique ou alphanumérique de l'opérateur procédant au masquage/démasquage de l'alarme. Remarque: si le paramètre <UserId> n'est pas défini ou nul, la commande de démasquage ne sera prise en compte que si l'alarme a été masquée anonymement.

Retourne un code d'erreur (0 si pas d'erreur, 6 si <AlarmId> non défini, 8 si l'opérateur désigné est inconnu dans Alert, 24 si l'opérateur désigné n'est pas autorisé à masquer/démasquer les alarmes).