Navigationsfunktion erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie eine Navigationsfunktion, die zu einem Bildschirm oder Startprogramm-Bildschirm führt.

    Vorbereitungen

    Erforderliche Rolle: admin

    Mit Navigationsfunktionen können Sie einfache Möglichkeiten für Endbenutzer zur Navigation innerhalb der Mobile Platform definieren. Beispiel: Navigieren zu einem Datensatz aus einem Feld in einem anderen Datensatz. Bevor Sie eine Navigationsfunktion erstellen, sollten Sie eine Quelle und ein Ziel für Ihre Navigation haben.

    Warum und wann dieser Vorgang ausgeführt wird

    In den folgenden Schritten erstellen Sie eine Navigationsfunktion, um Ihre Benutzer zu einem vorhandenen Bildschirm oder Startprogramm weiterzuleiten. Sie benötigen einen vorhandenen Bildschirm oder ein Bildschirm-Startprogramm, das als Ziel für diese Funktion verwendet werden kann. Weitere Informationen zum Erstellen von Startprogrammen für Bildschirme finden Sie unter Startprogramm-Bildschirme.

    Prozedur

    1. Navigieren zu Alle > System Mobile > Mobile App Builder.
      Mobile App Builder wird in einer neuen Browserregisterkarte geöffnet und der Auswahlbildschirm für den Anwendungsbereich wird angezeigt.
    2. 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.
    3. Wählen Sie die Kategorie „ Funktionen “ und dann Neuaus.
    4. Füllen Sie die folgenden Felder nach Bedarf aus.
      Tabelle : 1. Formular „Neue Funktion“.
      Feld Wert
      Name Name Ihrer Navigationsfunktion
      Beschreibung Zusätzliche Informationen zu Ihrer Navigationsfunktion.
      Typ Der Typ der Funktion. Da Sie eine Navigationsfunktion erstellen, wählen Sie Navigationaus.
      Kontext

      Ob die Funktion den globalen Kontext oder den Datensatzkontext verwendet. Für dieses Beispiel Global auswählen

      Navigationsfunktionen mit Datensatzkontext können Sie in Situationen verwenden, wenn die Navigation von Informationen aus einem Datensatz abhängt. Beispiel: Sie möchten vom Feld Zugewiesen an in einem Incident-Datensatz zum Benutzerdatensatz des Beauftragten navigieren. Navigationsfunktionen mit globalem Kontext können Sie in Situationen verwenden, wenn die Navigation nicht von Informationen aus einem Datensatz abhängt.

      Offline verfügbar Option zum Festlegen, ob die Navigationsfunktion im Offline-Modus verfügbar ist.
      Zieltyp Der Typ des Datensatzes, zu dem Ihre Navigationsfunktion Benutzer führt. Wählen Sie Bildschirm, um zu einem Bildschirm zu navigieren, oder Startprogramm, um zu einem Bildschirm- Startprogramm zu navigieren.
      Bildschirmparameter automatisch ausfüllen Füllt Parameter im Zielbildschirm automatisch aus, wenn der Umschalter aktiviert ist.
      Zielbildschirm oder Ziel-Startprogramm Der Bildschirm oder das Bildschirm-Startprogramm, der für das Ziel Ihrer Navigationsfunktion verwendet werden soll. Wählen Sie entweder einen vorhandenen Bildschirm aus, oder wählen Sie Neu, um einen neuen Bildschirm zu erstellen.
      Bedingungstyp
      Typ der zu verwendenden Bedingung.
      • Deklarativ: Fügt dem Formular einen bedingten Generator hinzu. Weitere Informationen finden Sie unter Condition builder.
      • Skript: Fügt dem Formular ein Skriptbedingungsfeld hinzu.
      Hinweis:
      Wird nur angezeigt, wenn der Kontext auf Datensatz festgelegt ist
      Bedingung

      Bedingungen, die erfüllt sein müssen, um die Aktion zu verwenden. Sie könnten beispielsweise verhindern, dass Benutzer einen Incident lösen, der sich im Status „Geschlossen“, „Gelöst“ oder „Abgebrochen“ befindet.

      Sie können Ihre eigene Auswahl für deklarative Bedingungen verwenden oder Ihre eigenen Bedingungen per Skript schreiben.

      Umleitungszielfelder Option zum Verbinden einer Funktion mit einem Bildschirm, der ein parametrisiertes Datenelement verwendet.
      Schaltflächenattribute

      Gibt ein zusätzliches Attribut für eine Schaltfläche an. Wählen Sie Neu, um diese Option zu konfigurieren. Sie können aus den folgenden Schaltflächenattributen auswählen:

      • alerts_require_dismissal: Wenn das Schaltflächenattribut auf „true“ festgelegt ist, bleiben die Bannernachrichten bestehen, bis der Benutzer sie schließt. Standardmäßig werden Bannernachrichten automatisch geschlossen.
      • used_for_deeplink: Wenn das Schaltflächenattribut auf „wahr“ festgelegt ist, bestimmt es, dass die Schaltfläche für Deep-Links verwendet wird. Weitere Informationen finden Sie unter Deep-Links für Mobile.
      • trigger_offline_cache_download: Das Schaltflächenattribut löst bei Festlegung auf „true“ die Generierung des Offline-Cache aus. Nachdem der Cache erfolgreich generiert wurde, wird ein Download ausgelöst.
      • check_acl_on_url_parameter_field: Wenn dieses Schaltflächenattribut ausgewählt und auf „true“ festgelegt ist, wird jedes Feld in der URL-Zeichenfolge mit der ACL (Zugriffssteuerungsliste) verglichen. Zum Beispiel eine Zeichenfolge wie {{meeting_id}}. Wenn ein Feld diese Prüfung nicht besteht, wird der Feldwert nicht in die URL aufgenommen. Standardmäßig wird das URL-Parameterfeld nicht auf Abwärtskompatibilität mit der ACL überprüft.
      Rollenzugriff Legen Sie fest, welche Benutzerrollen auf diese Funktion zugreifen können. Wenn Sie keine Rollen ausgewählt haben, haben Benutzer mit jeder Rolle Zugriff auf den Bildschirm.
    5. Wahlweise: Wenn Sie einen Zielbildschirm hinzugefügt haben, der ein parametrisiertes Datenelement enthält, wählen Sie im Abschnitt „ Umleitungszielfelder “ das Feld Name aus, um die Umleitungsparameterfelder zu aktualisieren.
      1. Füllen Sie die folgenden Felder nach Bedarf aus.
        Tabelle : 2. Formular „Umleitungszielfelder“.
        Feld Beschreibung
        UI-Zielparameter Name des Parameters, den Sie für das Datenelement erstellt haben.
        Typ Informationsquelle für den Parameter. Verfügbare Optionen:
        • Feld: Der Parameter ruft die Informationen aus einem Feld in einer Tabelle ab.
        • Konstante: Der Parameter verwendet einen konstanten Wert.
        • UI-Quellparameter
        Funktionstabelle Dieses Feld wird automatisch ausgefüllt.
        Funktion Dieses Feld wird automatisch ausgefüllt.
        Quellenfeld UI-Parameter für den Quellbildschirm.
        Hinweis:
        Wird nur angezeigt, wenn der Typwert des Umleitungsparameters auf Quell-UI-Parameterfestgelegt ist.
    6. Wählen Sie Speichern.