Konfigurieren Sie einen Eingabeformularbildschirm
Konfigurieren Sie einen Eingabeparameter, damit Ihre Anwender eine Liste von Datensätzen aus ihrer mobilen App sehen können. Um auf einen Datensatz aus der Liste zuzugreifen, muss ein Anwender nur auf den Datensatznamen tippen.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu Alle > System Mobil > Mobile App Builderan.
Mobile App Builder wird in einer neuen Browserregisterkarte geöffnet und der Auswahlbildschirm für den Anwendungsbereich wird angezeigt.
-
Suchen Sie nach dem Anwendungsbereich, in dem Sie arbeiten, und wählen Sie dann den Namen des Anwendungsbereichs aus.
Der Startbildschirm der Mobile App Builder-Kategorien wird angezeigt.
- Wählen Sie aus Bildschirme Kategorie, und wählen Sie dann aus Neu .
- Wählen Sie aus Eingabeformular Option auf der Seite Bildschirm erstellen, und wählen Sie dann aus Fahren Sie Fort .
-
Füllen Sie die folgenden Felder nach Bedarf aus.
Tabelle : 1. Eingabeformular-Bildschirmformular Feld Wert Eigenschaften Name Der Name Ihres Bildschirms. Dieser Name wird als Kachel in der mobilen Anwendung angezeigt. Beschreibung Zusätzliche Informationen zum Bildschirm. Aktiv Option zum Festlegen des Eingabeformularbildschirms als aktiv. Inaktive Bildschirme werden in Ihren mobilen Apps nicht angezeigt. Einstellungen Offline verfügbar Option, damit der Eingabeformularbildschirm im Offline-Modus verfügbar ist. Details zum Offline-Modus finden Sie unter Offline-Modus. Nach dem Abbrechen von lokalem Gerät fortsetzen Option zum Aktivieren der Option „bei Abbruch fortsetzen“. Wenn diese Option aktiviert ist, werden die auf dem Bildschirm eingegebenen Daten im Arbeitsspeicher gespeichert, wenn ein Anwender klickt Abbrechen . Die Daten werden geladen, wenn der Anwender später zum Bildschirm zurückkehrt. Nach Übermittlung zurücksetzen Option zum Zurücksetzen des Eingabeformularbildschirms auf den Standardstatus, nachdem eine Aktion übermittelt wurde. Die Nach Absenden zurücksetzen Mit der Einstellung können Anwender mehrere Aktionen übermitteln, die in gespeichert werden müssen ServiceNow Instanz, ohne den Eingabeformularbildschirm erneut öffnen zu müssen. Um diese Einstellung zu konfigurieren, gehen Sie wie folgt vor:
- Wählen Sie Aus Speichern Zum Speichern des Eingabeformularbildschirms.
- Wählen Sie das Optionsmenüsymbol (
) In der oberen rechten Ecke des Formulars in Mobile App Builder Und wählen Sie aus In Plattform öffnen .
- Wählen Sie die Registerkarte Einstellungen.
- Wählen Sie aus Nach Absenden zurücksetzen Kontrollkästchen.
- Wählen Sie Aus Aktualisieren Zum Speichern der Einstellung.
- Navigieren Sie zurück zu Mobile App Builder Indem Sie diese Browserregisterkarte auswählen.
Zeitstempel für Eingabeaktualisierungen nachverfolgen Option zum Hinzufügen von Zeitstempeln für eingegebene Daten. Verwenden Sie diese Option beispielsweise, um Eingaben von verschiedenen Anwendern innerhalb eines Eingabeformularbildschirms nachzuverfolgen. Die Zeitstempeldaten werden mit geskriptetem Code des Aktionselementtyps „Skript“ extrahiert. Ein Beispielskript, das demonstriert, wie Zeitstempeldaten extrahiert werden, finden Sie unter Verwenden von Zeitstempeln, um Anwenderänderungen in einem Eingabeformular nachzuverfolgen. Schaltfläche „Nachrichten zur Aktionsausführung“ ausblenden Option zum Ausblenden der Fehlerindikatorschaltfläche Wird in der oberen Menüleiste angezeigt, um anzugeben, dass das übermittelte Eingabeformular mindestens einen Fehler enthält. Das Eingabeformular kann erst übermittelt werden, wenn die Fehler behoben wurden.
Das Symbol bleibt verfügbar, wenn alle Seiten des Eingabeformularbildschirms durchlaufen werden.
Wenn Sie auf das Symbol tippen, wird eine Seite geöffnet, auf der die Validierungsfehler aufgelistet sind, sodass Anwender diese Fehler beheben und ein fehlerfreies Eingabeformular übermitteln können. Die Liste wird erst aktualisiert, nachdem sie erneut übermittelt wurde.Abruftyp Abruftypeinstellungen bestimmen, wann Daten in Bildschirmen geladen werden. Ändern Sie Ihren Abruftyp, um die Leistung der Ladezeit für Ihre Bildschirme zu optimieren. Wählen Sie aus Hintergrund , Dynamischer Vorabruf , Bei Bedarf , Oder Vorab Abrufen Wie für Ihr Setup erforderlich. Weitere Informationen zu diesen Optionen finden Sie unter Mobile Abruftypen. Präsentationsstil Bestimmen Sie die Anzeige des Eingabeformularbildschirms in Ihrer App. Die folgenden Auswahlmöglichkeiten sind verfügbar: - Modal : Dies ist der standardmäßige Präsentationsstil und wird hauptsächlich zum Ausfüllen und Hochladen eines Formulars verwendet. Beschreibende Elemente sind in diesem Modus verfügbar. Navigationsregisterkarten sind nicht verfügbar, sodass der Anwender sich auf das Formular konzentrieren kann.
Wählen Sie diese Option aus, z. B. wenn Sie ein einfaches Eingabeformular mit etwa zehn Feldern erstellen möchten, die von einer Person bearbeitet werden müssen.
- Bildschirm : Die Bildschirmpräsentation enthält alle Funktionen des Modals sowie die Möglichkeit, zusätzliche Konfigurationen hinzuzufügen. Beispielsweise Eingabeaktionen und die Möglichkeit, die Änderungen zu speichern, während Anwender das Eingabeformular durchlaufen, sowie beschreibende Elemente. Sie können auch zu anderen Registerkarten navigieren, während Sie an einem Eingabeformular arbeiten.
Wenn Sie die Bildschirmoption auswählen, sind andere Felder in diesem Formular verfügbar, wie in dieser Tabelle angegeben.
Header-Karte Eine optionale mobile Ansicht, die oben auf Ihrem Eingabeformularbildschirm angezeigt werden soll. Für jeden Eingabeformularbildschirm kann nur eine Headerkarte vorhanden sein. Wählen Sie Aus Wählen Sie Aus Um eine vorhandene Headerkarte hinzuzufügen, oder wählen Sie aus Neu Um eine zu konfigurieren. Weitere Informationen zur Ansichtskonfiguration finden Sie unter Informationen zu mobilen Karten und Legacy-Karten. Hinweis:Die Header-Karte unterstützt nur Schaltflächen zu Navigationszwecken. Schaltflächen können verwendet werden, um zu einem anderen Bildschirm zu navigieren. Andere Schaltflächenfunktionen werden innerhalb der Headerkarte nicht unterstützt.Schaltflächen Abbruchbezeichnung Bezeichnung für die Schaltfläche, die zum Abbrechen des Eingabeformularbildschirms verwendet wird. Nächste Bezeichnung Bezeichnung für die Schaltfläche, mit der zur nächsten Seite des Eingabeformularbildschirms übergegangen wird. Vorherige Bezeichnung Bezeichnung für die Schaltfläche, die zum Zurückkehren zur vorherigen Seite des Eingabeformularbildschirms verwendet wird. Bezeichnung einreichen Bezeichnung für die Schaltfläche, die zum Senden des Eingabeformularbildschirms verwendet wird. Nachrichten zu nicht gespeicherten Änderungen Hinweis:Dieses Feld wird angezeigt, wenn Sie auswählen Bildschirm In Präsentation Stilfeld.Wählen Sie diese Option aus, um die Nachrichten zu bestimmen, die angezeigt werden, wenn ein Anwender versucht, einen Eingabeformularbildschirm mit nicht gespeicherten Änderungen zu schließen. Die folgenden Aktionen lösen die Anzeige einer Bestätigungsnachricht aus, während das Eingabeformular geöffnet ist:- Tippen Sie auf die Schaltfläche „zurück“.
- Tippen Sie auf dieselbe Navigationsregisterkarte, auf der das Eingabeformular derzeit geöffnet ist.
- Verwenden der Optionen zum Aktualisieren auf einer beliebigen Navigationsregisterkarte.
Hinweis:Wenn das Feld Nach dem Abbruch vom lokalen Gerät fortsetzen Ist aktiviert, wenn Sie auf die Schaltfläche „zurück“ tippen, wird die Nachricht nicht ausgelöst, und Ihre Änderungen werden lokal gespeichert.Die folgenden Felder müssen in definiert werden Nachrichten zu nicht gespeicherten Changes Bereich:- Titel der Bestätigungsnachricht
- Text der Bestätigungsnachricht
- Bezeichnung der Bestätigungsschaltfläche
- Bezeichnung für Abbrechen-Schaltfläche
Anzeige der Eingabeformularseite Die Art und Weise, wie Informationen auf Ihrem Eingabeformularbildschirm angezeigt werden. Wählen Sie je nach Bedarf eine der folgenden Optionen für Ihr Setup aus: - Einzelne Seite für jede Eingabe : Wählen Sie diese Option aus, um jedes Eingabefeld auf einer eigenen Seite in Ihrer mobilen App zu platzieren. Wählen Sie diese Option für komplexe Eingabetypen aus.
- Benutzerdefinierte Einrichtung von Seiten und Abschnitten: Wählen Sie diese Option, wenn Sie mehrere Eingabefelder haben, die in Ihrer Mobile-App auf derselben Seite angezeigt werden müssen. Wenn Sie diese Option auswählen, werden am unteren Rand des Formulars weitere Konfigurationsoptionen angezeigt, in denen Sie Seiten und Abschnittszuordnungen konfigurieren können.
Seiteneinstellungen Header nur auf erster Seite Option um festzulegen, ob der Header nur auf der ersten Seite des Eingabeformular-Bildschirms zu sehen ist. Trotz fehlender Pflichteingaben fortfahren Option, um Anwendern die Möglichkeit zu geben, auf allen Seiten eines Eingabeformularbildschirms zu arbeiten, auch wenn Pflichtfelder nicht ausgefüllt sind. Mehrere Anwender können jederzeit die Schaltflächen „Weiter“ und „zurück“ verwenden, sodass sie das Formular nicht sequenziell ausfüllen können. Darüber hinaus können Anwender das Seitenmenü verwenden, um auf einer beliebigen Seite zu arbeiten. Hinweis:Wenn Pflichtfelder nicht ausgefüllt sind, kann das Formular nicht übermittelt werden.Eingaben Eingabefelder, die Sie auf Ihrem Eingabeformularbildschirm anzeigen möchten. Wählen Sie Aus Neu Zum Hinzufügen eines neuen Eingabefelds. Weitere Informationen zum Konfigurieren von Eingabefeldern finden Sie unter Eingaben für Eingabeformular-Bildschirme konfigurieren. Variablen Variablen, die auf Ihrem Eingabeformularbildschirm verwendet werden sollen. Variablen definieren, welche Informationen automatisch vom Anwender oder die Standardinformationen für eine Eingabe erfasst werden. Wählen Sie Aus Neu Um eine neue Variable hinzuzufügen. Weitere Informationen zum Konfigurieren von Variablen finden Sie unter Konfigurieren Sie Attribute für Variablen des Eingabeformularbildschirms. Aktionen Aktionen, die Sie in einem Eingabefeld anzeigen möchten, um eine UI-Regel auszulösen. Erstellte Aktionen werden auf der Tastatur angezeigt, wenn der Anwender die angegebene Eingabe auswählt. Weitere Informationen zum Konfigurieren von Aktionen finden Sie unter Konfigurieren Sie Eingabequellen in einem Eingabeformularbildschirm. UI-Regeln Definieren Sie, welche Elemente der mobilen Schnittstelle angezeigt werden und welche Felder aktualisiert werden, wenn bestimmte Bedingungen erfüllt sind. Weitere Informationen finden Sie unter Mobile UI-Regeln. Seiten Hinweis:Die Abschnitte oder Eingaben, die in Ihrem Eingabeformular-Bildschirm angezeigt werden, wenn mehrere Seiten vorhanden sind. Wählen Sie Aus Neu Zum Definieren einer neuen Seite. Weitere Informationen zum Konfigurieren von Seiten finden Sie unter Konfigurieren Sie Eingabeformularseiten.Dieses Feld wird angezeigt, wenn Sie auswählen Setup anwenderdefinierter Seiten und Abschnitte In Anzeige der Eingabeformularseite Bereich.Abschnittszuordnungen Hinweis:Art und Weise, wie Abschnitte in Ihrem Eingabeformular-Bildschirm angezeigt werden. Sie können konfigurieren, wie jeder Abschnitt angezeigt wird und wie die Abschnitte reihenweise angezeigt werden. Wählen Sie Aus Neu Zum Definieren einer neuen Abschnittszuordnung. Weitere Informationen zum Konfigurieren von Abschnittszuordnungen finden Sie unter Konfigurieren Sie Eingabeformularabschnitte.Dieses Feld wird angezeigt, wenn Sie auswählen Setup anwenderdefinierter Seiten und Abschnitte In Anzeige der Eingabeformularseite Bereich.Funktionsinstanzen des obersten Symbols Definieren Sie eine Eingabeformular-Bildschirmaktion, die als Symbol im oberen Menüabschnitt Ihrer mobilen App angezeigt wird. Durch Tippen auf diese Aktion des Eingabeformularbildschirms wird eine Writeback-Aktion aktiviert. So können Anwender beispielsweise den Fortschritt der in einen Eingabeformularbildschirm eingegebenen Daten speichern, bevor die endgültige Version hochgeladen wird. Nach der Aktion „Zurückschreiben“ wird eine Aktualisierung durchgeführt, und der Eingabeformularbildschirm wird aktualisiert, um alle aktuellen Änderungen anderer Anwender anzuzeigen.
Hinweis:Dieses Feld wird angezeigt, wenn Sie auswählen Bildschirm In Präsentationsstil Feld.Pro Eingabeformularbildschirm kann nur eine Funktionsinstanz vorhanden sein, entweder als oberes Menüsymbol oder innerhalb der obersten Menüfunktion.
Weitere Informationen finden Sie unter Konfigurieren Sie Bildschirmaktionen für Eingabeformulare.Funktionsinstanzen des obersten Menüs Definieren Sie eine Eingabeformular-Bildschirmaktion, die im Menü „mehr“ angezeigt werden soll ( ) Der obere Menüabschnitt Ihrer mobilen App.
Durch Tippen auf diese Aktion des Eingabeformularbildschirms wird eine Writeback-Aktion aktiviert. So können Anwender beispielsweise den Fortschritt der in einen Eingabeformularbildschirm eingegebenen Daten speichern, bevor die endgültige Version hochgeladen wird. Nach der Aktion „Zurückschreiben“ wird eine Aktualisierung durchgeführt, und der Eingabeformularbildschirm wird aktualisiert, um alle aktuellen Änderungen anderer Anwender anzuzeigen.
Hinweis:Dieses Feld wird angezeigt, wenn Sie auswählen Bildschirm In Präsentationsstil Feld.Pro Eingabeformularbildschirm kann nur eine Funktionsinstanz vorhanden sein, entweder als oberes Menüsymbol oder innerhalb der obersten Menüfunktion.
Weitere Informationen finden Sie unter Konfigurieren Sie Bildschirmaktionen für Eingabeformulare. - Wählen Sie Speichern.