Zum Inhalt

Anwendungen aktualisieren

Wird eine Anwendung aus dem Marketplace weiterentwickelt – etwa weil neue Felder hinzugekommen sind – kann die bereits installierte Version direkt aktualisiert werden. Bestehende Daten, eigene Anpassungen und bereits erfasste Datensätze bleiben dabei vollständig erhalten.

So wird der Funktionsumfang einer Anwendung schrittweise erweitert, ohne dass der komplette Import erneut durchgeführt werden muss.


Wo befindet sich die Funktion?

Die Funktion wird im Marketplace bereitgestellt. Dieser ist über die Hauptnavigation erreichbar.

Auf jeder Karte einer bereits importierten Anwendung sind zwei kleine Symbole sichtbar:

  • ↻ (Sync-Symbol): Aktualisiert die Anwendung und ergänzt neue Felder aus der aktuellen Template-Version.
  • X: Deinstalliert die Anwendung vollständig.

Karten nicht installierter Anwendungen zeigen nur den Import-Button – das Sync-Symbol erscheint ausschließlich bei bereits installierten Anwendungen.


Was passiert beim Aktualisieren?

Beim Klick auf das Sync-Symbol wird ein additiver Abgleich zwischen der installierten Anwendung und der aktuellen Template-Version durchgeführt.

Hinzugefügt werden:

  • Neue Felder, die in der aktuellen Template-Version existieren, aber im installierten Schema fehlen.
  • Neue verschachtelte Felder innerhalb bestehender Objekte (rekursiv).
  • Neue Felder in Listen von Objekten (Arrays).
  • Die entsprechenden Spalten werden auch im zugehörigen Datenspeicher ergänzt, damit neue Felder ab sofort befüllt werden können.

Nicht verändert werden:

  • Bestehende Felder, inklusive angepasster Titel, Beschreibungen oder Reihenfolge.
  • Felder, die aus dem Template entfernt wurden – diese bleiben erhalten, damit bereits erfasste Daten nicht verloren gehen.
  • Bereits erfasste Datensätze und deren Inhalte.

Ablauf Schritt für Schritt

  1. Marketplace öffnen.
  2. Karte der gewünschten, bereits installierten Anwendung suchen.
  3. Auf das ↻ Sync-Symbol klicken.
  4. Im Bestätigungsdialog „Anwendung aktualisieren?" bestätigen.
  5. Nach dem Abschluss erscheint eine kurze Rückmeldung:
    • „Anwendung aktualisiert" – neue Felder wurden übernommen.
    • „Keine Änderungen" – die installierte Version ist bereits aktuell.

Beispiel

Eine Anwendung für Urlaubsanträge wurde ursprünglich mit den Feldern Name, Von und Bis importiert. In der neuen Template-Version kommen die Felder Vertretung und Abteilung hinzu. Durch einen Klick auf ↻ werden beide Felder ergänzt. Alle bereits eingegangenen Urlaubsanträge bleiben unverändert erhalten und können weiterhin angezeigt und ausgewertet werden.


Tipps

  • Versehentlich gelöschte Felder zurückholen: Wurde ein Feld im Data Designer versehentlich entfernt, kann es über den Update-Button aus dem Template zurückgeholt werden – sofern es dort noch existiert.
  • Entfernte Felder bewusst behalten: Felder, die in einer neueren Template-Version entfernt wurden, werden nicht automatisch gelöscht. Wer sie endgültig entfernen möchte, kann dies manuell im Data Designer tun.
  • Mehrfaches Aktualisieren ist unkritisch: Liegen keine neuen Felder vor, erscheint die Meldung „Keine Änderungen". Die Anwendung bleibt unverändert.

Nicht-destruktive Aktualisierung

Der Update-Vorgang ist bewusst so gestaltet, dass niemals bestehende Daten oder Anpassungen überschrieben werden. Eine Aktualisierung kann daher jederzeit gefahrlos ausgeführt werden.