Mobile UI-Regelaktionen erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 5 Minuten Lesedauer
  • Erstellen Sie die Aktionen, die ausgeführt werden, wenn Ihre Bedingungen für Mobile UI-Regeln erfüllt sind.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > System Mobile > Mobile Anwenderoberfläche > Mobile UI-Regeln.
    2. Öffnen Sie die Mobile UI-Regel, der Sie Aktionen hinzufügen möchten.
    3. Wählen Sie im Formular „ Mobile UI-Regel“ in der zugehörigen Liste „Mobile UI-Regelaktionen“ die Option Neu aus.
      Hinweis:
      Wenn die Schaltfläche Neu nicht angezeigt wird, befinden Sie sich möglicherweise in einem anderen Bereich als die UI-Regel. Ändern Sie die Bereiche, und laden Sie das Formular neu, um die Schaltfläche anzuzeigen.
    4. Füllen Sie die Felder im Formular für Mobile UI-Regelaktionen aus.
      Tabelle : 1. Mobile UI-Regelaktionsfelder
      Feld Wert
      UI-Regel Die mit dieser Aktion verbundene UI-Regel. Dieses Feld wird automatisch mit der Regel ausgefüllt, die Sie in Schritt 2 geöffnet haben.
      Vorgang Wählen Sie den Vorgang aus, den die Aktion ausführt. Weitere Informationen zu diesen Aktionen finden Sie in der folgenden Tabelle.
      Ziel Das von der Aktion betroffene Element. Die zur Auswahl verfügbaren Aktionen hängen vom übergeordneten Element ab, das in der Mobile UI-Regel ausgewählt wurde.
      • Für Eingabeformular-Bildschirme sind die Ziele Eingaben in Eingabeformular-Bildschirmen.
      • Für mobile Ansichten sind die Ziele Elemente aus der JSON-Vorlage für mobile Karten.
      Reihenfolge Reihenfolge, in der die Aktion ausgeführt wird. Wenn für dieselbe Mobile UI-Regel mehrere Aktionen vorhanden sind, werden die Aktionen entsprechend diesem Wert ausgeführt. Regeln mit niedrigeren Nummern werden vor Regeln mit höheren Nummern ausgeführt.
      Wert Definiert, wie die Aktion auf das Element im Feld Ziel angewendet wird. Dieser Wert hängt vom ausgewählten Vorgang ab. In der folgenden Tabelle finden Sie Vorgangsbeschreibungen und die von ihnen verwendeten Werte.
      Zielzuordnung Definiert, zu welchem Zeichenfolgeneingabefeld der generierte Zusammenfassungstext hinzugefügt werden soll, wenn der Vorgang „ Datensatzzusammenfassung“ verwendet wird.
      Tabelle : 2. Vorgänge für Mobile UI-Regelaktionen
      Vorgang Definition Werte
      Schaltfläche deaktivieren Bestimmt, ob die Schaltfläche im Feld Ziel inaktiv ist. Legen Sie den Wert auf true fest, um eine Schaltfläche zu deaktivieren, oder auf false, um sie zu aktivieren.
      Als obligatorisch festlegen Bestimmt, ob das Element im Feld Ziel erforderlich ist. Legen Sie den Wert auf true fest, um das Element als obligatorisch vorzugeben, oder auf false, um das Element als optional einzustufen.
      Als schreibgeschützt festlegen Bestimmt, ob das Element im Feld Ziel schreibgeschützt ist. Legen Sie den Wert auf true fest, um ein Element als schreibgeschützt vorzugeben, oder auf false, um das Element als bearbeitbar einzustufen.
      UI-Stil festlegen Wendet UI-Stile auf ein Element an
      Hinweis:
      Dieser Vorgang wird nicht rückgängig gemacht, wenn Sie für Ihre Mobile UI-Regel Umkehren, wenn falsch verwenden.
      Verwenden Sie diesen Wert, um eine Hintergrundfarbe, eine Schriftfarbe und ein Decorator-Symbol für Text festzulegen. Der Wert muss im JSON-Format vorliegen. In diesem Beispiel werden die Farben des Hintergrunds und des Texts geändert:
      {
      "BackgroundColor": "#E1E1E1",
      "BackgroundColorVariable": "--now-color-secondary-3"
      }
      

      In diesem Beispiel wird ein Decorator-Symbol für Text festgelegt.

      {
      "TextDecorator":{
              "Type": "Font",
              "FontName": "now-mobile-icons-cards",
              "Value": "IconCode",
              "FontColor": "#1E4335"
          }
      }

      Sie können auch Farbvariablen verwenden, um das Design in Ihren Mobile UI-Regeln zu ändern. Nähere Informationen hierzu finden Sie unter Unterstützung von Farbvariablen für UI-Regeln.

      Hinweis:
      • IconCode muss durch einen gültigen Symbolcode ersetzt werden. Eine Liste der Symbolcodes finden Sie unter Mobile-Symbole.
      • Verwenden Sie eine JSON-Validierung, wenn Sie JSON-Code aus einem Thema kopieren und einfügen, um sicherzustellen, dass der gesamte Code korrekt angewendet wird.
      Transparenz festlegen Bestimmt, ob das Element im Feld Ziel sichtbar ist. Legen Sie den Wert auf true fest, um das Element anzuzeigen, oder auf false, um das Element auszublenden.
      Einfache Arithmetik
      Hinweis:
      Dieser Vorgang wird nicht rückgängig gemacht, wenn Sie für Ihre Mobile UI-Regel Umkehren, wenn falsch verwenden.
      Legen Sie den Wert fest, indem Sie eine mathematische Operation mithilfe von Eingaben aus dem Eingabeformular-Bildschirm erstellen, der Ihrer Mobile UI-Regel zugeordnet ist. Wenn Sie beispielsweise Reisekosten berechnen möchten, können Sie Folgendes verwenden:
      cost_per_mile*miles_traveled
      In diesem Beispiel würden die Werte in den Eingaben „ cost_per_mile“ und „miles_traveled “ multipliziert. Damit dieser Vorgang funktioniert, sind für den Eingabeformular-Bildschirm Eingaben erforderlich, die diesen Namen entsprechen.
      Vor Wendet einen Zeitindikator auf einen Datensatz an, z. B. „Vor 3 Minuten aktualisiert“ oder „Vor 2 Monaten erstellt“.
      Hinweis:
      Dieser Vorgang wird nicht rückgängig gemacht, wenn Sie für Ihre Mobile UI-Regel Umkehren, wenn falsch verwenden.
      Für folgende Felder müssen Einstellungen vorgenommen werden:
      • In das Feld Vorgang geben Sie Datumsformatierer ein.
      • Legen Sie im Feld Ziel ein Mobile-Ansichtelement mit DateTime-Eingabe als Ziel fest.
      • In das Feld Wert geben Sie Vor ein.

      Verwenden Sie einen der folgenden Optionsparameter für timeago:

      timeago(positiver Textwert, negativer Textwert, ausführliches Flag);
      positiver Textwert
      Der für zukünftige Daten angezeigte Wert, wobei %d anstelle des numerischen Werts verwendet wird.
      negativer Textwert
      Der für vergangene Daten angezeigte Wert, wobei %d anstelle des numerischen Werts verwendet wird.
      Kennzeichnung für „verbose“.

      Gibt an, ob eine Kurz- oder Langversion des Zeitformats angezeigt wird. Der Wert dieses Felds ist true oder false.

      Wenn dies beispielsweise auf „true“ festgelegt ist, wird „vor 2 Minuten“ angezeigt. Bei „falsch“ wird „vor 2 m“ angezeigt.

      In diesem Beispiel werden abhängig vom Zeitwert Werte wie „Vor 5 Stunden abgelaufen“ oder „Ablauf in 5 Tagen“ angezeigt.
      timeago(“Expired %d ago”, “Expires in %d”, true)​;
      Berechnung von Uhrzeit und Datum Berechnet automatisch eine Endzeit, wenn eine Startzeit eingegeben wird. Der Wert für die Endzeit kann in der Vergangenheit oder in der Zukunft liegen. Wenn Sie beispielsweise als Startzeit für eine Besprechung 15:00 Uhr angeben, wird die Endzeit standardmäßig auf 30 Minuten später festgelegt. Dementsprechend wird als Endzeit 15:30 Uhr angezeigt.
      Hinweis:
      Dieser Vorgang wird nicht rückgängig gemacht, wenn Sie für Ihre Mobile UI-Regel Umkehren, wenn falsch verwenden.
      Für folgende Felder müssen Einstellungen vorgenommen werden:
      • In das Feld Vorgang geben Sie Datumsberechnung ein.
      • Legen Sie im Feld Ziel ein Eingabeformular-Bildschirmelement mit DateTime-Eingabe als Ziel fest.
      • Geben Sie im FeldWert Feld geben Sie die Eingabestruktur mit der folgenden Syntax <input name> +/- ein.<duration> .

        Der Wert für die Dauer wird wie folgt formatiert:

        • 10d = 10 Tage
        • 5h = 5 Stunden
        • 3m = 3 Minuten
        • 2s = 2 Sekunden

        Zum Beispiel wird bei einer Eingabe von start_time + 1d8h ein Wert berechnet, der 1 Tag und 8 Stunden nach der Startzeit liegt.

      Hinweis:
      Sie können Monat und Jahr nicht in der Zeit- und Datumsberechnung verwenden.
      Datensatzzusammenfassung Aktiviert die Datensatzzusammenfassung mit Now Assist.
      Hinweis:
      Für diesen Vorgang muss Now Assist konfiguriert werden. Weitere Informationen finden Sie unter Now Assist Admin console.
      Geben Sie im Feld Zielzuordnung das Zeichenfolgeneingabefeld ein, dem der generierte Text hinzugefügt werden soll.