Aller au contenu principal
Version: v4 (Stable)

MaskGroup

MaskGroup(TagGroupId AS String/Integer, bMask As Boolean[, UserId AS String/Integer[, bForce As Boolean]]) As Integer

Masque ou démasque les alarmes du groupe d'alarme identifié par <TagGroupId> en fonction de la valeur du paramètre <bMask> (FALSE=démasquage, TRUE=masquage).

Le paramètre <TagGroupId> peut être l'identifiant numérique du groupe d'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 alphanumérique ou numérique de l'opérateur procédant au masquage/démasquage du groupe d'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 pour les alarmes qui ont été masquées anonymement.

Lorsque <bMask> est FALSE, si le paramètre optionnel <bForce> est défini comme TRUE (FALSE par défaut) toutes les alarmes du groupe seront démasquées, y compris celles qui avaient été masquées individuellement.

Retourne un code d'erreur (0 si pas d'erreur, 6 si <TagGroupId> n'est pas 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).