Observateur de champ
L’outil Observateur de champ suit et affiche toutes les actions que le système effectue sur un champ de formulaire sélectionné.
Les administrateurs peuvent utiliser l’observateur de champ pour déterminer ce qui arrive au champ et comment sa valeur change lorsqu’un événement tel que le déclenchement d’une règle métier ou l’application d’une politique de données se produit. Les administrateurs peuvent également emprunter l’identité d’utilisateurs non administrateurs pour déboguer ce qui se passe lorsque ces utilisateurs apportent des modifications à une instance. Il n’est possible d’observer qu’un seul champ à la fois. Les utilisateurs non-administrateurs disposant du rôle emprunteur d’identité ont accès à la fonctionnalité d’observateur de champ.
Fonctionnement de l’observateur de terrain
- La valeur par défaut est définie sur le champ.
- Les droits d’accès des utilisateurs pour le champ changent en raison d’un paramètre d’ACL ou de dictionnaire.
- Une politique de données empêche la définition de la valeur.
- Une requête de qualificatif de référence de la valeur de champ s’exécute.
- Une politique d’interface utilisateur fait passer un champ de l’état en lecture seule, visible, obligatoire ou modifiable.
- Une valeur dépendante dans un autre champ restreint les choix de champ.
- La valeur du champ est définie ou modifiée en fonction des éléments suivants :
- Règles d'affectation
- Actions d’un moteur, tel que le moteur de workflow
- Règles métier
- Entrées utilisateur
- Scripts clients
- Actions d'interface utilisateur
Utiliser un observateur de champ
Accédez aux informations de débogage au niveau du champ à l’aide de l’observateur de champ.
Avant de commencer
Rôle requis : aucun
Procédure
Détails de l’onglet Observateur de champ
L’observateur de champ affiche les informations de champ et les options de configuration.
- Table : table à laquelle le champ appartient.
- Élément : étiquette de champ.
- Type : type de données stockées dans le champ.
- Dépendant : champ dont dépend le champ courant.
- Référence : table d’où provient la valeur du champ, le cas échéant.
- Qualificatif de référence : qualificatifs de référence qui peuvent restreindre les données sur le champ.
- Attributs : attributs sur le champ tels que spécifiés dans l’entrée de dictionnaire de ce champ.
Sur le côté droit de l’onglet Observateur de champ, sélectionnez les types d’informations d’activité que vous souhaitez voir pour le champ sélectionné. Décochez la case pour tout type d’information qui n’est pas nécessaire.
Observation d’un champ caché
Les administrateurs devront peut-être surveiller un champ masqué.
Procédure
Affichage des informations pour le champ surveillé
Lorsque les informations d’un champ surveillé sont modifiées et que l’enregistrement est mis à jour, l’onglet Observateur de champ affiche les informations pertinentes en bas.
- Horodatage : heure à laquelle le champ a été modifié à l’aide du format HH :MM :SS (ms).
- Texte orange : changements côté serveur, tels que les ACL.
- Texte en bleu : changements côté client, tels que les scripts clients.
- Type d’objet qui a modifié le champ et son nom associé : le type d’élément qui a changé dans le champ ; par exemple, SCRIPT CLIENT,RÈGLE MÉTIER ou ACL. Dans le cas de scripts, de règles métier ou d’autres champs de type configuration, l’observateur de champ affiche le nom du script ou de la règle métier qui a modifié le champ, le cas échéant. Cliquez sur le nom pour accéder directement à l’enregistrement de cet élément.
- Anciennes et nouvelles valeurs : anciennes et nouvelles valeurs du champ, si la valeur a changé0. L’observateur de champ n’enregistre pas la valeur si elle a été insérée dans le formulaire par défaut au moment de la création de l’enregistrement.
- Informations supplémentaires : informations sur le suivi des appels, telles que le nom du moteur de script ou du workflow qui a modifié le champ. Cliquez sur l’icône Plus pour élargir la sélection.
- Texte orange : indique une activité côté serveur.
- Texte en bleu : indique une activité côté client.
Exemple : Surveillance de la priorité de l’incident
L’exemple suivant montre ce qu’il advient du champ Priorité du formulaire d’incident lorsque les champs Impact et Urgence changent.
| Valeurs d'origine |
|---|
|
| Premier changement |
Remarque : À ce stade, l’enregistrement n’a pas été enregistré. |
| Deuxième changement |
|