Skip to content

Funktionen

Funktionen ermöglichen es Ihnen, Frontend-Logik mit Hilfe des Mobile Builders zu implementieren. Es ist also nicht in jedem Fall nötig, einfache Überprüfungen oder kleine Steuerlogik in ABAP zu hinterlegen – etwa Regex-Tests in Eingabefeldern oder die Navigation zur nächsten View.

Der Mobile Builder stellt drei Konzepte bereit:

KonzeptZweck
ValidatorenPrüfen Eingaben in Inputs und TextAreas (z.B. nicht leer, Mindestlänge, Regex)
Logic FlowVerkettet Funktionsbausteine zu einer Logik, die bei einem Event ausgeführt wird
FunktionsbausteineEinzelne Bausteine wie Variable, GetProperty, IfElse, ShowToast, NavToView, …

Funktionsbausteine werden im Logic Flow zu sequenziellen Ketten zusammengebaut. Variablen dienen dabei als Zwischenspeicher zwischen den Bausteinen.

Wann Funktionen, wann Backend?

SituationEmpfehlung
Reine Eingabe-Validierung (leer, Länge, Regex)Validatoren
Einfache Frontend-Reaktion (Toast anzeigen, View wechseln, Wert kopieren)Logic Flow
Datenermittlung aus dem SAP-SystemBackend-Anbindung – Event-Methode
Komplexe GeschäftslogikBackend-Anbindung
Aufruf einer Klasse / RFC / ODataBackend-Anbindung

Logic Flow und Backend-Anbindung schließen sich nicht aus – Sie können beide kombinieren. Üblich ist: Validatoren prüfen vor dem Senden, Logic Flow zeigt einfache Rückmeldungen, das Backend übernimmt die fachliche Verarbeitung.

Hinweis zu Fehlermeldungen

Treten beim Bauen oder Ausführen von Funktionen Fehler auf, finden Sie passende Hinweise im Browser-Entwicklermodus (in Chrome mit F12). Der Logic Flow gibt Diagnose-Meldungen aus, die Sie zur Fehlersuche nutzen können – siehe Logic Flow → Logik verfolgen.

Nächste Schritte