Skip to content

Templates

Templates sind wiederverwendbare Vorlagen – ganze Applikationen, einzelne Views oder Komponentengruppen, die Sie als Startpunkt für neue Apps oder als Bausatz innerhalb einer App verwenden.

Wann sich Templates lohnen

AnwendungsfallBeispiel
Wiederkehrende BedienkonzepteLogin-Maske, die in mehreren Apps gleich aussehen soll
Standard-LayoutsHeader mit Logo + Titel + Menü-Button
Formular-BausätzeAdresseingabe (Straße, PLZ, Ort) als Komponentengruppe
Modul-BibliothekSammlung aller im Unternehmen genutzten Custom-Komponenten-Kombinationen

Template anlegen

Im Designer-Footer Template speichern:

AuswahlWas wird gesichert
View im App-Tree anwählen + Template speichernDie ganze View samt Inhalt
Komponente im View-Tree anwählen + Template speichernNur diese Komponente mit Children

Im Dialog vergeben Sie:

FeldInhalt
NameAnzeigename in der Template-Liste
BeschreibungOptionale Erläuterung für Kollegen

Nach dem Speichern erscheint das Template in der Template-Ansicht der Sidebar – sichtbar für alle Designer-Anwender im Mandanten.

Template laden

In der Template-Ansicht der Sidebar klicken Sie auf das Wolken-Symbol eines Templates. Der Inhalt der Landefläche wird durch das Template ersetzt.

Template ersetzt aktuelle View

Das Laden eines Templates überschreibt die aktuelle View. Speichern Sie vorher den Stand, falls Sie zu der bisherigen View zurückkehren möchten.

Template löschen

Mit dem Lösch-Symbol entfernen Sie ein Template aus der Liste. Es landet im Template-Papierkorb und kann von dort wiederhergestellt werden.

Backend-Klassen-Generierung

Im Template-Kontext kann der Mobile Builder ABAP-Klassen für die App generieren – über die Buttons im Eigenschaften-Panel:

AktionZweck
Backend-Klasse generierenLegt eine ABAP-Klasse mit Standard-Methoden an
Verbindung zur Backend-Klasse prüfenVerifiziert, dass die angegebene Klasse existiert und korrekt anbindbar ist
Konstanten-Klasse generierenErzeugt eine Hilfsklasse mit allen controlId-Konstanten der View

Details siehe Backend-Anbindung – Konstanten-Klasse.

Nächste Schritte