Variablenwerte im Katalogelementformular im Portal und werden vorab ausgefüllt Next Experience UIs
Wenn anfordernde Katalogelemente Artikel in Portalen oder bestellen möchten Next Experience UI können Sie die Katalogelemente so festlegen, dass die Schlüssel-Wert-Paare verwendet werden, die die Variablenwerte vorausfüllen. Die anfordernden Personen können Formulare schneller abschließen.
Die mit dieser Methode festgelegten Werte werden so angewendet, als ob es sich um anwendergegebene Werte handelte. Das bedeutet, dass dynamisches Verhalten (Katalog-UI-Richtlinien, Katalog-Client-Skripts usw.) für diese Werte funktioniert.
Dieses Funktion ist standardmäßig aktiviert. Um diese Funktion zu deaktivieren, können Sie festlegen glide.sc.enable_url_prefillEigenschaft auf „falsch“.
Formulare in Portalen werden vorab ausgefüllt
- URL-Parameter verwenden, sysparm_variable_values, Um die Schlüssel-Wert-Paare zu erstellen. Im Schlüssel-Wert-Paar ist „Schlüssel“ der Name der Variablen, und „Wert“ ist der Wert dieser Variablen.Hinweis:Der Wert für eine Referenzvariable muss eine sys_ID sein
- Geben Sie den Wert als URL-Parameter von an sysparam_variable_values. Beispiel: Wenn Sie festlegen möchten Abteilung Als „Vertrieb“ und Geschäftliche Begründung Verwenden Sie als „Mitarbeiter-Onboarding“ die folgende URL.
/sp?id=sc_cat_item&sys_id=e56a7ffe41011300964ff05369414ebd&sysparm_variable_values={"business_justification":"employee onboarding", "department":"221db0edc611228401760aec06c9d929"}
- Um die URL zu testen, können Sie die URL in der Adressleiste des Browsers hinzufügen und öffnen.
Sie können beobachten, dass Abteilung Das Feld ist mit dem Wert „Vertrieb“ und dem vorab ausgefüllt Geschäftliche Begründung Das Feld ist beim Laden mit dem Wert „Mitarbeiter-Onboarding“ vorab ausgefüllt.
Die folgenden Variablen werden für die Vorausfüllung nicht unterstützt:- Anhang
- Anwenderdefiniert
- Benutzerdefiniert mit Bezeichnung
- Keine Eingabe für Variablentypen wie Bezeichnung, Container
- Maskierung
- UI-Seite
- Mehrzeiliger Variablensatz (MRVS)
Die Reihenfolge, in der diese Variablenwerte vorab ausgefüllt werden, ist die Reihenfolge, in der die Variablen im Katalogelementformular definiert sind.
Formulare für vorab ausfüllen Next Experience UIs
Konfigurieren Sie Schlüssel-Wert-Paare, um Katalogelement-Anforderungsformulare für vorab auszufüllen Next Experience UIs. Für Next Experience UIs, die Schlüssel-Wert-Paare werden direkt an die Komponente als Eingabeeigenschaft gesendet.
Wenn das Katalogelement oder Formular gerendert wird, nachdem der Anwender das Element ausgewählt hat, werden diese Schlüssel-Wert-Paare als Objekt an die Komponente übergeben. Die Komponente analysiert dann das Objekt und füllt das Formular entsprechend aus.
- Navigieren zu an.
- Wählen Sie die UX-Anwendung aus, für die Sie Vorausfüllungswerte festlegen möchten.
- Wählen Sie Aus Öffnen Sie in UI Builder .
- Öffnen Sie die Seite mit dem Katalogelement, für das Sie die Vorausfüllungswerte festlegen möchten.
- Verwenden Sie im Katalogelement-Macroponent die Eigenschaft variableValues.
- Bearbeiten Sie die Eigenschaft, um ein Schlüssel-Wert-Paar hinzuzufügen, wie in der folgenden Abbildung gezeigt.
- Nachdem Sie das Schlüssel-Wert-Paar angegeben haben, speichern Sie das Element, und wählen Sie es aus an.
Formulare für Inline-Katalogelemente in vorab ausfüllen Virtual Agent
Sie können Vorfüllwerte für das in verwendete Inline-Katalogelementformular festlegen Virtual Agent.
- Öffnen Sie das Thema, z. B. Katalogelement Inline-seismic anfordern.
- Geben Sie in der Eigenschaft variableValues die Schlüssel-Wert-Paare als JSON-Objekt mit Zeichenfolgen an.
Es gibt zwei Möglichkeiten, diese Funktion zu konfigurieren. Sie können ein JSON-Objekt mit Zeichenfolgen angeben oder ein Skript schreiben.
In diesem Beispiel gibt es, wie in der Abbildung gezeigt, zwei Variablen: Abteilung und Geschäftsbegründung. Legen Sie den Wert für beide Variablen auf „wahr“ fest. Sie können „Abteilung“ als „Vertrieb“ und „Geschäftsbegründung“ als „Mitarbeiter-Onboarding“ angeben.
Sobald Sie dies konfiguriert haben, sehen anfordernde Personen, die Elemente anfordern, die Formulare vorab ausgefüllt.