Variablen und Attribute für Eingabeformular-Bildschirme konfigurieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Verwenden Sie Bildschirmvariablen, um automatisch Informationen vom Benutzer zu erfassen oder Standardinformationen zu definieren. Variablen können Informationen wie Benutzer-IDs und GPS-Koordinaten enthalten.

    Vorbereitungen

    Bevor Sie Variablen und Attributen erstellen, müssen Sie einen Eingabeformular-Bildschirm erstellen. Informationen zum Erstellen eines Eingabeformular-Bildschirms finden Sie unter Eingabeformular-Bildschirme konfigurieren.

    Erforderliche Rolle: admin

    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 Bildschirme, und wählen Sie anschließend den Eingabeformular-Bildschirm, für den Sie Variablen konfigurieren möchten.
    4. Scrollen Sie nach unten zum Abschnitt „Variablen“ des Formulars, und wählen Sie Neu, um eine Variable zu erstellen.
      Das Formular „Variable“ wird angezeigt.
    5. Füllen Sie die folgenden Felder nach Bedarf aus.
      Tabelle : 1. Variablenfelder
      Feld Beschreibung
      Name Name der Variable
      Variablentyp
      Datenbankfeld Daten aus einem Feld. Für dieses Feld wird das Attribut FieldName verwendet. Nachdem Sie den Abschnitt Variablenplatzierung konfiguriert haben, lesen Sie Schritt 6, um das Attribut zu konfigurieren.
      Datum Aktuelles Datum. Diese Variable nimmt kein Attribut an. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 8, um die Variablenkonfiguration abzuschließen.
      Konstante Statischer Wert, der vom Administrator mithilfe des Attributs ConstantValue festgelegt wird. Nachdem Sie den Abschnitt Variablenplatzierung konfiguriert haben, lesen Sie Schritt 6, um das Attribut zu konfigurieren.
      GPS-Koordinaten Längengrad und Breitengrad des Benutzers. Diese Variable nimmt kein Attribut an. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 8, um die Variablenkonfiguration abzuschließen.
      Offline-Modus Eingaben sind verfügbar, wenn die Mobile-App offline ist. Diese Variable nimmt kein Attribut an. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 8, um die Variablenkonfiguration abzuschließen.
      Anwender Sys_id des Benutzers. Diese Variable nimmt kein Attribut an. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 8, um die Variablenkonfiguration abzuschließen.
      ParentContext Kontextinformationen, die aus einem übergeordneten Datensatz in eine Aktion übernommen werden. Verwendet das Attribut ContextField. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 7, um Variable und Attribut zu konfigurieren.
      Geskriptet Skript, das Eingaben automatisch füllt. Verwendet das Attribut Script. Lesen Sie nach dem Konfigurieren des Abschnitts Variablenplatzierung Schritt 7, um Variable und Attribut zu konfigurieren.
      Variablenplatzierung
      Eingabeformular-Bildschirm Wählen Sie den Eingabeformular-Bildschirm, in dem die Variable angezeigt wird.
      Eingabeformularabschnitt Wählen Sie den Abschnitt des Eingabeformulars, in dem die Variable angezeigt wird. Wenn der Eingabeformular-Bildschirm keine Abschnitte enthält, ist dieses Feld nicht verfügbar.
    6. Wahlweise: Wenn Sie Datenbankfeld oder Konstante als Variablentyp ausgewählt haben, wird der Abschnitt „Variablenattribute“ angezeigt.
      Wählen Sie im Abschnitt „Variablenattribute“ Neu, um das Variablenattribut zu konfigurieren. Wählen Sie abhängig vom Variablentyp, den Sie in Schritt 5 festgelegt haben, die Attributeigenschaften aus.
      Tabelle : 2. Attributeigenschaften
      Attributname Eigenschaften
      FieldName Legen Sie die folgenden Informationen fest:
      • Tabelle: Tabelle, die Sie verwenden möchten.
      • Wert: Name des Felds in dieser Tabelle.

      Verwenden Sie dieses Attribut, wenn Sie den Variablentyp Datenbankfeld ausgewählt haben.

      Siehe Schritt 8, um die Variablenkonfiguration abzuschließen.

      ConstantValue

      Geben Sie die vom Administrator definierten statischen Daten ein. Verwenden Sie dieses Attribut, wenn Sie den Variablentyp Konstante ausgewählt haben.

      Siehe Schritt 8, um die Variablenkonfiguration abzuschließen.

    7. Wahlweise: Wenn Sie die Variablentypen „ParentContext“ oder „Scripted“ konfigurieren möchten, gehen Sie wie folgt vor:
      1. Wählen Sie Speichern, um den Eingabeformular-Bildschirm zu speichern.
      2. Navigieren Sie im linken Navigationsmenü zurück zum Knoten des Eingabeformular-Bildschirms.
      3. Wählen Sie im Formular des Eingabeformular-Bildschirms das Optionsmenü-Symbol Optionsmenü-Symbol. in der oberen rechten Ecke des Formulars in Mobile App Builder, und wählen Sie In Plattform öffnen.
      4. Wählen Sie die Registerkarte „Variables“ (Variablen) aus.
      5. Wählen Sie unter „Name“ den Namen aus, den Sie in Schritt 5 für die Variable eingegeben haben.
      6. Wählen Sie einen der folgenden Variablentypen aus.
        Variablentyp Beschreibung
        ParentContext Kontextinformationen, die aus einem übergeordneten Datensatz in eine Aktion übernommen werden. Für diesen Typ wird das Attribut ContextField verwendet. Verwenden Sie diese Variable beispielsweise, wenn ein Mitarbeiter einen Außendiensttermin wahrnimmt und zugehörige Ausgaben wie Benzinkosten protokollieren muss.
        Geskriptet Skript, das Eingaben automatisch füllt. Für diesen Typ wird das Attribut Script verwendet. Beispielsweise können Sie bei einer Reservierung eine Gebäudenummer basierend auf dem Profil eines Endbenutzers vorab füllen.
      7. Doppelklicken Sie im Abschnitt „Attribute“ unter „Name“ auf Neue Zeile einfügen..., und geben Sie den Namen Ihres Variablenattributs wie in der folgenden Tabelle ein.
        Wichtig:
        Geben Sie den Attributnamen exakt so ein, wie er in der Tabelle aufgeführt ist. Der Name unterscheidet zwischen Groß- und Kleinschreibung.
        Attributname Beschreibung
        ContextField Geben Sie diesen Attributnamen für ParentContext-Variablen ein.
        Hinweis:
        Geben Sie den Attributnamen korrekt ein. Beachten Sie dabei die Groß-/Kleinschreibung.
        Skript Geben Sie diesen Attributnamen für Scripted-Variablen ein.
        Hinweis:
        Geben Sie den Attributnamen korrekt ein. Beachten Sie dabei die Groß-/Kleinschreibung.
      8. Aktivieren Sie nach der Eingabe des Attributnamens das Häkchen ( Häkchensymbol.), um das Attribut zu speichern.
      9. Doppelklicken Sie auf das Feld unter „Wert“, und fügen Sie den entsprechenden Wert für das Attribut hinzu, das Sie wie in der folgenden Tabelle konfigurieren.
        Attributname Beschreibung
        ContextField Geben Sie den Feldnamen aus dem übergeordneten Bildschirm ein, dessen Inhalt Sie in das Feld des Eingabeformular-Bildschirms einfügen möchten.
        Skript Fügen Sie den JavaScript-Code ein, der automatisch in das Feld des Eingabeformular-Bildschirms gefüllt wird. Beispielsweise können Sie bei einer Reservierung eine Gebäudenummer basierend auf dem Profil eines Endbenutzers vorab füllen.
      10. Aktivieren Sie das Häkchensymbol ( Häkchensymbol.), um das Attribut zu speichern.
      11. Wählen Sie Aktualisieren.
      12. Navigieren Sie zurück zu Mobile App Builder, indem Sie dieses Browser-Tab auswählen.
    8. Wählen Sie in Mobile App Builder Speichern.
      Wichtig:
      Wenn Sie den optionalen Schritt 7 ausgeführt haben, haben Sie den Datensatz bereits in Mobile App Builder gespeichert. Sie müssen ihn dann nicht erneut speichern.

    Nächste Maßnahme

    Nachdem Sie Eingabeformular-Bildschirmvariablen erstellt haben, können Sie diese Variablen Eingabeformular-Bildschirmeingaben oder Aktionselementen zuordnen. Details zu diesem Vorgang finden Sie unter Aktionselement konfigurieren.