Neuer Haken „Offline-Inhalte behalten bei Serverwechsel“ in der Client-Konfiguration unter App-Daten. Die Offline-Daten werden dann bei Serverwechsel mitgenommen.
Paging in Tabellen: Der konfigurierte Wert für Paging-Interval kann nun auch aus einem Platzhalter bestehen
Das SQLite Funktionsrepertoire wurde um eine eigene Funktion ergänzt.
DB-Synchronisation (lokal): Berücksichtigung der neuen Option „Source-DB“ in Ergebnis-Tabellen. Hierfür war auch eine serverseitige Anpassung nötig. Der Server sollte auch mindestens Version 11.0.10.0 haben.
DB-Import: Bevor die Datenbank-Generierung auf dem Server ausgelöst wird, wird clientseitig geprüft, ob überhaupt Offline-Prozesse für den User konfiguriert sind. Falls nicht, wird eine entsprechende Meldung ausgegeben und der Vorgang wird abgebrochen.
Bugfix: Eingebettete Prozesse -> template (mit vererbtem target) wurde dauerhaft gesetzt. Das führte zum Fehler wenn das gleiche Element später erneut aber im NICHT eingebetteten Kontext generiert wurde. Das vererbte target blieb immer bestehen.
Neuer Bedingungstyp „Feldinhalt valide“ und die Umkehrung davon: „Feldinhalt nicht valide“.
Bedingungstyp „Feldwert ist gleich“ / „Feldwert ist nicht gleich“: Funktioniert nun auch mit Platzhaltern die nicht Feldwerte sind, wie z.B. [client_platform] etc.
Bedingungstyp „Vergleich“: Hier sind nun auch Rechenausdrücke im Vergleich möglich. z.B. 10 == 2*5.
Konfiguration DB-Abgleich: Bei SQL-Ergebnis Tabellen kann eine individuelle Source-DB aus dem DB-Pool hinterlegt werden. Somit ist es möglich während eines Synchronisationsprozesses die Daten aus unterschiedlichen Quellen zu beziehen.
Einstellungen „Design“: Hier gab es Probleme, wenn beim Speichern ein Fehler auftrat, weil man z.B. nicht eingeloggt war. Erst bei einem Browser Reload konnte man sehen, dass die Änderungen nicht gespeichert waren. Geändertes Vorgehen.
Verschieben von Masken: Es war möglich einen Prozess in sich selbst zu verschieben. Das ist nun nicht mehr möglich.
Registrieren einer Geräte-ID: Wird aufgrund des „default“-Templates ein Gerät direkt mit „aktiv“ registriert, aber lizenzbedingt ist kein aktives Gerät mehr erlaubt, wird das Gerät dennoch registriert, aber als NICHT aktiv. Bisher wurde in dem Fall gar nicht registriert und das Gerät landete nie in der Geräteliste.
Der Text-/Code- Editor hat diverse Optimierungen erhalten (Toggle-Button für Textumbruch, erweiterte Texteingabe, Tastenkürzel etc.).
Hinweistexte waren bisher nur als „title“-Attribut bei Mouseover vorhanden und ließen sich so schwer lesen, vor allem wenn sie länger waren. Diese öffnen sich nun zusätzlich in einem Modal bei Klick auf das Fragezeichen-Symbol.
Vergleichs-Tool: wenn ein Element aus einer Offline-Maske importiert wird, wird der „Offline-Kenner“ der Ziel-Maske automatisch auf „true“ gesetzt.
Versenden von Push-Notifications: Sound-Angabe für iOS ergänzt.
Bugfix des DB-Download: Sql-Ergebnis-Tabellen mit übergebenen DB-Pool Eintrag gingen weiterhin auf die Default-DB.
Bugfix des DB-Download als .zip-File: Es gab Fälle, wo das generierte ZIP File korrupt war und nicht entpackt werden konnte. Dies wurde behoben.
Neue Templates im Templatepicker verfügbar:
Ergänzung einer eigenen Implementierung eines (sehr) simplen Timepickers.
Bearbeitbare Tabellen:
Bugfix Charts: in bestimmten Konstellationen ist das Chart unendlich in der Höhe gewachsen.
Bugfix: Neuladen der Maske bei Klick auf Titel/Icon doppelt aufgerufen.
Bugfix: Scrollbar nach ConfirmDialog verschwunden.
Korrektur bearbeitbare Tabellen: Labels mit dem Style height:auto versehen.
iOS Push-Notification: Sound + Erhöhen der „Neue Nachrichten“-Anzahl ergänzt, wenn die Push-Notification bei geöffneter und aktiver App eintrifft.
Bedingung „minimale Länge“ und „maximale Länge“: Ein nicht gefülltes Feld ergab immer „true“ und wird nun korrekterweise mit der Länge 0 behandelt.
Der Platzhalter für den Offline Mode-Kenner [offlinemode] wurde nur einmal initial gelesen, eine nicht gespeicherte Änderung des Kenners wurde nicht berücksichtigt. Dies ist dann der Fall, wenn man eine Weiterleitung mit dem Kenner „Online-Modus wechseln“ ausführt.
Tabellen und Übergabe [tbl:index]: Erhielt eine Tabelle eine Vorbelegung der ausgewählten Zeile durch eine Parameter-Übergabe aus einer Weiterleitung, passierte nichts bei Klick auf eine Tabellenzeile.
ZIP-Datei erzeugen: Dies hat nicht funktioniert, wenn lokal noch kein documentcapture Ordner existierte.
Interessieren Sie sich für den vollen Umfang der technischen Möglichkeiten mit flexmobility platform? Dann kontaktieren Sie uns doch einfach unter info@3ms.info. Wir freuen uns auf Sie.
Feature Requests einfach Online stellen!
Neue Feature Requests in der flexmobility platform: Ihre Ideen zählen! Wir freuen […]
Mehr erfahrenTestwerte im CCM hinterlegen und nutzen
Neues Feature der flexmobility platform: Testwerte im CCM hinterlegen und nutzen Mit […]
Mehr erfahrenVerbindungsdaten mit Barcode automatisiert versenden
Neues Feature der flexmobility platform: QR-Code und Authentifizierungs-Code per E-Mail versenden Die […]
Mehr erfahrenAuthentifizierungstypen konfigurierbar
Neue Authentifizierungs-Optionen der flexmobility platform: Flexibilität und Sicherheit in der Kommunikation Die […]
Mehr erfahrenSie erreichen uns direkt per Telefon oder über eine Anfrage per Mail. Wir beraten Sie gerne und beantworten Ihnen offene Fragen. Treten Sie gerne mit uns in Verbindung!