FindObject
FindObject(ObjectId AS Integer, Param AS String/Integer[, Flags As Integer]) AS Integer
Recherche l'objet désigné par le paramètre <Param>.
Ce paramètre peut désigner le nom de l'objet à rechercher (type string et
<ObjectId> défini comme ci-dessous) ou n'importe quel autre attribut
(voir ci-dessous).
Si l'objet est trouvé, son ID est retourné dans <ObjectId>.
Le type d'objet recherché est passé en entrée dans le champ
<ObjectId>.
Pour les recherches par nom, les valeurs peuvent être : 0 = objet de type variable 2 = objet de type utilisateur 3 = objet de type groupe d'astreinte 4 = objet de type groupe d'alarme 5 = objet de type driver de communication 6 = objet de type équipe 10 = objet de type station 26 = objet de type serveur de données 27 = objet de type scénario
<ObjectId> peut aussi spécifier un autre attribut. Par exemple,
pour rechercher l'opérateur ayant un code d'identification numérique
spécifique, faire <ObjectId> = &h0200000D et spécifier le code
recherché dans <Param> (type numérique).
Le paramètre optionnel <Flags> (0 par défaut) peut spécifier l'ID
du groupe d'astreinte dans le cas de recherche d'une équipe.
Retourne un code d'erreur (0 si objet trouvé).