Technische Spezifikationen

  • Die Hauptlogik für die Übermittlung der Offline-App-Daten an den AEM-Formular-Server ist in „runtime/offline/util/offline.js“ enthalten.
  • In der .js-Datei sendet der Aufruf der Funktion „processOfflineSubmittedSavedTasks(…)“ die gespeicherten/übermittelten Aufgaben an den Server.  Er behandelt auch etwaige Fehler oder Konflikte im Synchronisierungsprozess.  Wenn die Übermittlung einer Aufgabe fehlschlägt, wird die Aufgabe in der App als fehlgeschlagen markiert.  Darüber hinaus verbleibt die Aufgabe in Ihrem Postausgang.
  • Die Funktionen „syncSubmittedTask()“ und „syncSavedTask()“ führen Vorgänge für einzelne Aufgaben durch.
  • Der Aufruf der Funktion „processOfflineSubmittedSavedTasks()“ wird von der Aufgabenlistenkomponente initiiert, nachdem jemand die Synchronisierung des Offline-Status mit dem Server auswählt oder eine automatische Synchronisierung durch den Hintergrund-Thread erfolgt.
Vorherige SeiteStartbildschirm
Nächste SeiteArbeiten mit einem Formular

Experience Manager