Fügen Sie Formulare zu UI Builder-Seiten hinzu
Verwenden Sie die Formularkomponente, um ein oder mehrere Formulare zu hinzuzufügen UI BuilderSeiten.
- Erweitern Sie Datensatzseiten, indem Sie eine Inline-Registerkarte mit einem Formular mithilfe einer eigenen Formular-Controller-Instanz hinzufügen.
- Fügen Sie modale Elemente mit einem Formular auf einer Datensatzseite hinzu.
- Öffnen Sie die Seite mit einem vorhandenen Formular.
- Erweitern Sie im Datendrawer Datenressourcen Listen Sie den ursprünglichen Formular-Controller auf, und wählen Sie ihn aus.
- Wählen Sie aus Voreinstellung Feld.
- Wählen Sie Aus Formular-Controller-Voreinstellung .
- Wählen Sie Übernehmen.
- Wählen Sie aus X Um zu schließen Bearbeiten Sie Den Formularcontroller Popup.
Genau einer Ihrer Formular-Controller sollte über verfügen Ist der App-Shell zugeordnet Eigenschaft auf „wahr“ festgelegt. Diese Eigenschaft wird verwendet, um das primäre Formular auf der Seite anzugeben. Das primäre Formular ist für die Verarbeitung globaler Ereignisse verantwortlich. Sie sollten die Eigenschaft nicht für mehr als einen Formular-Controller auf „wahr“ festlegen oder Null-Formular-Controller mit der Eigenschaft „wahr“ haben.
- Öffnen Sie die Seite mit einem oder mehreren Formularen.
- Wählen Sie in der Inhaltsstruktur ein Formular aus.
- Im Konfigurationsbereich auf Konfigurieren Registerkarte auswählen Formularcontroller .
- Auf Bearbeiten Sie Den Formularcontroller Popup, scrollen Sie in nach unten Formularcontroller Liste, um zu suchen Ist der App-Shell zugeordnet Option.
- Aktivieren oder deaktivieren Sie die Option für jede Formularkomponente auf der Seite, um zu bestätigen, dass der App-Shell genau ein Formular-Controller zugeordnet ist.
Erweiterte Verarbeitung von Formularereignissen
Erfahrene Entwickler mit Kenntnissen in der Handhabung von Konfliktereignissen finden die folgenden Details nützlich.
- Bildschirmstatus geändert
-
- Beschreibung: Aktion, die angibt, dass ein Formular fehlerhaft ist.
- Ausgabe:
STRG_RECORD#BILDSCHIRM_STATUS_CHANGED
- Update-Konfigurationsmenü Angefordert
-
- Beschreibung: Aktion zum Festlegen von Datensatzkonfigurationsmenüelementen im Avatar-Menü.
- Ausgabe:
STRG_RECORD#UPDATE_CONFIGURATION_MENU_REQUEST
- Telefon Angefordert
-
- Beschreibung: Aktion zum Tätigen eines Anrufs, wenn das CTI-Plugin aktiviert ist.
- Ausgabe:
STRG_RECORD#PHONE_REQUESTED
- Ladestatus Des Formulars Geändert
-
- Beschreibung: Aktion zum Anzeigen einer sich drehenden Ladebewegung, wenn dieses Formular Daten lädt.
- Ausgabe:
STRG_RECORD#FORM_LOADING_STATE_CHANGED
Detaillierte Informationen zur Formularkomponente und ihren Eigenschaften finden Sie unter Formularübersicht Auf ServiceNowEntwicklerwebsite.