Utilisation des variables
Les instructions suivantes s'appliquent à la procédure de tout Service Desk.
- Variables de procédure globales Les variables de procédure globales sont définies dans Service Desk > Variables de procédure.
- La même variable globale peut s'appliquer à toute procédure exécutée par un Service Desk.
- La commande Vérifier une variable teste la valeur d'une variable dans une procédure.
- Vous pouvez modifier la valeur d'une variable globale dans une procédure en utilisant la commande Obtenir une variable. Ceci dit, cette valeur sera uniquement conservée pour la durée de la procédure.
- Dans une procédure, une variable globale est référencée sous une forme textuelle, son nom étant mis entre crochets
[= et =] . Par exemple : [=varname=] . - Le nome et le type de jeu définissent les variables globales. Ainsi, une variable globale peut s'appeler
varname et utiliser le type de jeu Toutes. Le type de jeu Toutes signifie que la variable globale est utilisable dans n'importe quelle procédure. Si une variable est définie avec un type de jeu pour une procédure donnée, elle n'est utilisable que dans les procédures correspondant à ce type de jeu. Par exemple, une variable définie avec le type de jeu cible peut uniquement être utilisée dans les procédures Buts du ticket. - Vous pouvez associer une variable globale de tout type de jeu à une stratégie. Les stratégies ignorent le type de jeu affecté à la variable globale.
- Variables propres aux procédures Dans une procédure, vous pouvez créer une variable propre à la procédure en utilisant la commande Obtenir une variable et lui affecter une valeur.
- Contrairement aux variables globales, la portée d'une variable de procédure s'applique uniquement à la procédure dans laquelle elle a été créée.
- Comme pour les variables globales, une variable globale est référencée sous une forme textuelle, son nom étant mis entre crochets
[= and =] . Par exemple : [=varname=] .
- Variables d'objet Les variables d'objet font référence aux valeurs de champs dans VSA.
- Les variables d'objet se caractérisent par leurs noms sous une forme textuelle mis entre crochets
[$ and $] . Par exemple : [$machine$] . - Les types de variable d'objet sont
[$TicketId$] , [$Organization$] ou [$Status$] . La liste complète des variables d'objet est disponible dans Service Desk > Modèle de message. - Comme pour les variables globales et les variables de procédure, vous pouvez tester les valeurs des variables d'objet avec les instructions IF.
- Paramétrez la variable d'objet
[$Manager$] :- Créez une entreprise.
- Créez un service dans cette entreprise.
- Créez un premier salarié affecté à ce service.
- Créez un deuxième salarié affecté à ce service.
- Vous trouverez le champ Superviseur dans Personnel. Définissez le deuxième salarié comme étant le superviseur du premier.
- Créez un ticket et affectez le premier salarié (avec un superviseur) au ticket. Le nom du superviseur ne s'affiche pas dans le ticket.
- Enregistrez le ticket.
- Une procédure associée, telle que l'entrée à une étape ou le changement de ticket, peut désormais tester si la variable d'objet
[$Manager$] du ticket correspond au nom du premier salarié.
- Respect de la casse Les trois types de nom de variable sont sensibles à la casse.
- Utilisation de Where Après la création des variables, vous pouvez les inclure, entourées de leurs caractères adjacents, dans n'importe quelle zone de texte affichée dans la boîte de dialogue IF-ELSE.
- Modèle de message Vous pouvez résoudre les variables d'objet, les variables globales et les variables de procédure dans les modèles de message.
- Tout nom d'utilisateur compris dans le champ A d'un modèle de message est converti automatiquement en adresse électronique. Par exemple, si l'utilisateur
jsmith dispose de l'adresse email jsmith@acme.com , le même modèle de message, à savoir jsmith dans le champ A , peut être utilisé par l'étape Envoyer un message pour envoyer un message à jsmith et par l'étape Envoyer un email pour envoyer un email à jsmith@acme.com . Les adresses électroniques de tous les utilisateurs sont gérées dans Système > Utilisateurs.
|