Geben Sie den Anzeigewert für Referenzvariablen zurück
Wenn Sie einen Datensatz mit abfragen getOder getRecordsFunktion, gibt die Instanz alle Felder zurück, die diesem Datensatz zugeordnet sind. Die Felder sind häufig Referenzfelder, die eine „sys_id“ für einen Datensatz in einer anderen Tabelle enthalten.
Verwenden Sie eine der folgenden Optionen, wenn der Anzeigewert für das Feld anstelle der „sys_id“ zurückgegeben werden soll:
- Fügen Sie hinzu glide.soap.return_displayValueEigenschaft für Ihre Systemeigenschaften, und jede SOAP-Anforderung gibt einen Anzeigewert für ein Referenzfeld zurück.
- Fügen Sie hinzu displayvalue=trueParameter für Ihre SOAP-Anforderungs-URL, und SOAP-Anforderungen mit diesem Parameter geben einen Anzeigewert für ein Referenzfeld als Zeichenfolge anstelle der sys_ID zurück Die SOAP-URL würde folgendermaßen aussehen: https://<Instanzname>.service-now.com/incident.do?displayvalue=true&SOAP.
- Fügen Sie hinzu displayvalue=allParameter für Ihre SOAP-Anforderungs-URL, und SOAP-Anforderungen mit diesem Parameter geben zusätzlich zur sys_ID einen Anzeigewert für ein Referenzfeld zurück Dem Antwortelementnamen für das Anzeigewertfeld wird das Präfix dv wie z. B. dv_caller_id vorangestellt.