Offline-Client-Plugin
Mit dem Offline-Client-Plugin ist es möglich mithilfe einer iOS-, Android- oder Desktop-App Formulardaten offline zu erfassen und diese zu einem späteren Zeitpunkt mit einem FORMCYCLE-Server zu synchronisieren.
Offline Apps
Es gibt drei verschiedene Apps die genutzt werden können, um Formulardaten offline zu erfassen:
- FORMCYCLE iOS-App-
- FORMCYCLE Android-App-
- Desktop-App (in Entwicklung, derzeit nur als Beta-Version verfügbar)
Um diese Apps verwenden zu können ist es nötig das Offline-Client-Plugin in FORMCYCLE zu installieren. Dieses Plugin ermöglicht die Synchronisation der Formulare zwischen App und Server.
Konfiguration
Beim Start der FORMCYCLE Offline App muss die Verbindung zum FORMCYCLE-Server konfiguriert werden. Diese Einstellungen können jederzeit unter dem Menüpunkt Einstellungen geändert werden.
- Benutzername
- Name des FORMCYCLE-Benutzers der mit der App Formulardaten erfasst.
- Passwort
- Passwort des FORMCYCLE-Benutzers
- Mandant (nur iOS- und Android-App)
- Angabe des Mandant, in dem sich der Benutzer befindet.
- URL
- Angabe der URL unter welcher das FORMCYCLE-System zu erreichen ist.
- Sprache
- Sprache der Anwendung
- Logfile Level (nur Desktop-App)
- Bestimmt welche Nachrichten im Anwendungslog auftauchen
Verwendung der App
Nach der Konfiguration der FORMCYCLE Offline App werden die zur Verfügung stehennden Formulare in die App geladen. Diese Formulare tauchen dann auf der Übersichtsseite der App auf und stehen jederzeit offline zur Verfügung. Welche Formulare vom SErver geladen werden, hängt von der Berechtigung des Benutzers und der konfigurierten Formulargruppe im Offline-Client-Plugin ab.
- Synchronisieren
- Nach Betätigen dieser Schaltfläche werden alle Formulare vom FORMCYCLE-Server geladen und alle abgeschlossenen Vorgänge aus der App an den FORMCYCLE-Server geschickt.
Mit einem Klick/Tap auf ein Formular in der Formularübersicht wird dieses geöffnet. Das Formular kann nun ausgefüllt werden. Ist das Formular ausgefüllt, kann es über die Schaltflächen Absenden oder Speichern abgeschlossen oder zwischengespeichert werden. Abgeschlossene Vorgänge werden nicht direkt an den FORMCYCLE-Server gesendet. Erst mit einem Klick/Tap auf die Schaltfläche Synchronisieren in der Formularübersicht werden diese Vorgänge an den Server verschickt.
Abgeschlossene und zwischengespeicherte Vorgänge werden links neben dem Formular aufgelistet und können, sofern sie noch nicht mit FORMCYCLE synchronisiert wurden, nachträglich geändert werden.
Globale Plugineinstellungen
Nach der Installation kann das Offline-Client-Plugin durch folgenden Parameter konfiguriert werden
- group-name
- Wenn nicht alle Formulare auf der Offline-App zur Verfügen stehen sollen, kann hier eine Formularegruppe angegeben werden. In der Offline-App erscheinen dann nur Formulare dieser Gruppe.