Renvoyer la valeur d’affichage pour les variables de référence
Lorsque vous interrogez un enregistrement à l’aide d’une get fonction ou getRecords , l’instance renvoie tous les champs associés à cet enregistrement. Les champs sont souvent des champs de référence qui contiennent un sys_id pour un enregistrement sur une autre table.
Utilisez l’une de ces options si vous souhaitez que la valeur d’affichage du champ soit renvoyée au lieu du sys_id :
- Ajoutez la glide.soap.return_displayValue propriété à vos propriétés système, et chaque requête SOAP renvoie une valeur d’affichage pour un champ de référence.
- Ajoutez le paramètre à l’URL de votre requête SOAP, et les displayvalue=true demandes SOAP avec ce paramètre renverront une valeur d’affichage pour un champ de référence sous forme de chaîne, au lieu de la sys_id. L’URL SOAP se présente comme suit : https://<nom d’instance>.service-now.com/incident.do?displayvalue=true&SOAP.
- Ajoutez le displayvalue=all paramètre à l’URL de votre requête SOAP, et les requêtes SOAP avec ce paramètre renverront une valeur d’affichage pour un champ de référence, en plus du sys_id. Le nom de l’élément de réponse pour le champ de valeur d’affichage sera précédé de dv, par exemple dv_caller_id.