Daten des Datensatzerstellers eingeben und Benutzer umleiten
Sie können Daten für alle Datensätze eingeben, die vom Datensatzersteller erstellt wurden, und einen Endbenutzer auf eine bestimmte Seite umleiten, nachdem der Datensatzersteller übermittelt wurde.
Verwenden Sie eine beliebige Kombination der folgenden Methoden, um Daten mit einem Datensatzersteller einzugeben:
- Erstellen Sie eine Variable im Datensatzersteller mit demselben Namen wie das Feld im Zieldatensatz. Eine Variable namens caller_id in einem Datensatzersteller für Neuen Incident erstellen füllt beispielsweise das Feld
caller_idim neuen Incident-Datensatz aus. Verwenden Sie einen Variablentyp, der dem Feldtyp entspricht. - Definieren Sie ein Vorlage Dient zum Zuweisen eines statischen Feldwerts für alle vom Datensatzersteller erstellten Datensätze.
- Definieren Sie ein Skript, das beliebige Variablen oder serverseitige Objekte und Funktionen verwendet, um Werte zuzuweisen.
- Verwenden Sie
current.*FIELD_NAME*, um auf Felder im Datensatz zu verweisen, der erstellt wird. - Verwenden Sie
producer.*VARIABLE_NAME*, um auf vom Endbenutzer eingegebene Werte zu verweisen. - Verwenden RP.getParameterWert Um angegebene Parameterwerte zurückzugeben, die an die URL übergeben wurden. Das RP steht für „Render Properties“ (Eigenschaften rendern), nicht für „Record Producer“ (Datensatzersteller).
- Verwenden Sie
Nach dem Übergeben eines Datensatzerstellers umleiten
Um einen Endbenutzer nach dem Übermitteln des Datensatzerstellers an eine bestimmte Seite umzuleiten, definieren Sie den Umleitungslink im Feld Skript mithilfe einer der folgenden Optionen:
producer.redirect: Aktiviert das Redirect-Verhalten innerhalb der Plattform-UI.producer.portal_redirect: Aktiviert das Redirect-Verhalten innerhalb des Service Portals.
Der folgende Code leitet Benutzer zum Beispiel nach dem Übermitteln des Datensatzerstellers an ihre Homepage weiter:
- Innerhalb der Plattform-UI:
producer.redirect="home.do"; - Im Service Portal:
producer.portal_redirect = "sp?id=sc_home"
Der folgende Code gibt die ID des Datensatzerstellers an:
RP.getParameterValue('sysparm_id')