Mobile UI-Regelaktionen erstellen
Erstellen Sie die Aktionen, die ausgeführt werden, wenn Ihre Bedingungen für Mobile UI-Regeln erfüllt sind.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- Navigieren zu Alle > System Mobile > Mobile Anwenderoberfläche > Mobile UI-Regelnan.
- Öffnen Sie die Mobile UI-Regel, der Sie Aktionen hinzufügen möchten.
-
Wählen Sie im Formular „mobile UI-Regel“ die Option aus Neu In Mobile UI-Regelaktionen Zugehörige Liste.
Hinweis:Wenn Sie nicht sehen Neu Schaltfläche, können Sie sich in einem Differenzbereich als die UI-Regel befinden. Ändern Sie die Umfänge, und laden Sie das Formular neu, um die Schaltfläche anzuzeigen.
-
Füllen Sie die Felder im Formular für Mobile UI-Regelaktionen aus.
Tabelle : 1. Felder für mobile UI-Regelaktion Feld Wert UI-Regel Die UI-Regel im Zusammenhang mit dieser Aktion. 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. Details zu diesen Aktionen finden Sie in der folgenden Tabelle. Zielvorgabe 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 verwendeten Werte. Zielzuordnung Definiert, welchem Zeichenfolgeneingabefeld der generierte Zusammenfassungstext bei Verwendung von hinzugefügt werden soll Datensatzzusammenfassung Vorgang. Tabelle : 2. Vorgänge für Mobile UI-Regelaktionen Vorgang Definition Werte Schaltfläche deaktivieren Bestimmt, ob die Schaltfläche in der Ziel Feld ist inaktiv. 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 in der enthalten ist Ziel Feld ist erforderlich. 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 bei Verwendung nicht umgekehrt Umkehren, Wenn „Falsch“ In Ihrer mobilen UI-Regel.Verwenden Sie diesen Wert, um eine Hintergrundfarbe, eine Schriftfarbe und ein Text-Decorator-Symbol 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 mobilen 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 bei Verwendung nicht umgekehrt Umkehren, Wenn „Falsch“ In Ihrer mobilen UI-Regel.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önnten Sie Folgendes verwenden:
In diesem Beispiel die Werte incost_per_mile*miles_traveledCost_per_mileUndMiles_TraveledEingaben würden 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 bei Verwendung nicht umgekehrt Umkehren, Wenn „Falsch“ In Ihrer mobilen UI-Regel.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
Vor Zeitüberschreitung:Zeitüberschreitung(negativer Textwert, positiver Textwert, ausführliche Kennzeichnung);- Negativer Textwert
- Der Wert, der für vergangene Daten mit angezeigt wird
%DAnstelle des numerischen Werts. - Positiver Textwert
- Der Wert, der für zukünftige Datumsangaben angezeigt wird, mit
%DAnstelle des numerischen Werts. - Ausführliche Kennzeichnung
-
Gibt an, ob eine kurze oder lange Version des Zeitformats angezeigt wird. Dieser Feldwert ist
WahrOderFalsch.Wenn beispielsweise auf „wahr“ festgelegt ist, wird „vor 2 Minuten“ angezeigt. Bei „falsch“ wird „vor 2 m“ 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 bei Verwendung nicht umgekehrt Umkehren, Wenn „Falsch“ In Ihrer mobilen UI-Regel.Für folgende Felder müssen Einstellungen vorgenommen werden: - In das Feld Vorgang geben Sie Datumsberechnung ein.
- In Ziel Feld, legen Sie das Ziel auf ein Eingabeformular-Bildschirmelement fest, das eine DateTime-Eingabe verwendet.
- Geben Sie im FeldWert Geben Sie die Eingabestruktur mit der folgenden Syntax ein <input name>+/- <duration>.
Der Wert für die Dauer wird wie folgt formatiert:
10d= 10 Tage5h= 5 Stunden3m= 3 Minuten2s= 2 Sekunden
Zum Beispiel wird bei einer Eingabe von
start_time + 1d8hein Wert berechnet, der 1 Tag und 8 Stunden nach der Startzeit liegt.
Hinweis:Sie können Monat und Jahr bei der Berechnung von Uhrzeit und Datum nicht verwenden.Datensatz-Zusammenfassung Aktiviert die Datensatzzusammenfassung mit Now Assist. Hinweis:Dieser Vorgang erfordert die Konfiguration von Now Assist. Weitere Informationen finden Sie unter Overview tab in Now Assist Admin.In Zielzuordnung Feld: Geben Sie das Zeichenfolgeneingabefeld ein, dem der generierte Text hinzugefügt werden soll.