Renvoyer la valeur d’affichage pour les variables de référence

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • 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 :
    1. 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.
    2. 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.
    3. 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.