Release notes - FORMCYCLE 6.0.0

Page / - zuletzt bearbeitet von Release Notes am 29.04.2020, 11:48

FORMCYCLE 6.0.0

zuletzt bearbeitet von Release Notes

am 29.04.2020, 11:48

Inhaltsverzeichnis

Download 6.0.0

Um neue Funktionalitäten zu ermöglichen, werden zahlreiche Anpassungen während der Systemaktualisierung auf die neue Version vorgenommen. Dies kann, abhängig von der Server-Konfiguration und dem verwendeten Datenbanksystem, bis zu mehreren Stunden dauern.

Selbsterstellte Plugins sind auf ihre Lauffähigkeit zu prüfen. Installierte Plugins sind auf eine neue Version zu aktualisieren.

Hinweise

CSV-Datenquellen sollten bezüglich des Trennzeichens geprüft werden (, oder ;). Die Daten werden nun immer kommasepariert abgespeichert. Eine Verwendung des Backslash (\) für ein Komma innerhalb eines Eintrags ist nicht mehr möglich. Stattdessen müssen solche Einträge mit doppelten Anführungszeichen versehen werden. Bestehende Datensätze werden beim Update nicht verändert. Dies kann dazu führen, dass diese Datensätze nicht über den Tabelleneditor und nur im Textmodus editiert werden können. Alte Datensätze sollten soweit möglich in das neue Format umgewandelt werden. Eventuell sind dabei Aufrufe and das Datenquelle-Servlet anzupassen, da hier ein anderes Trennzeichen angegeben werden kann.

Es wurden einige interne Datenbankspalten von FORMCYCLE umbenannt. Falls direkt auf diese per SQL zugegriffen wird, müssen die Namen entsprechend angepasst werden.

Im Zuge der Überarbeitung der Oberfläche und auch damit verbundenen Änderungen im CSS kann es bei einigen Oberflächen von Aktionsverarbeitungsplugins Darstellungsprobleme geben. Diese Oberflächen sollten mit der neuen Version getestet und gegebenenfalls angepasst werden.

Für die Generierung von Vorschaubildern für die Formularübersicht muss OpenJFX beziehungsweise JavaFX installiert sein. Ist dies nicht installiert, werden keine Vorschaubilder generiert.

Die interne REST-Monitoring-Schnittstelle wurde zu Gunsten einer separat notwendigen Jolokia-Installation entfernt. Weitere Informationen finden Sie unter Monitoring

Feature / Changes

Designer

Verbesserter Code-Editor im JavaScript-Bereich mit Autovervollständigung und Code-Snippets

Jedes Formular hat nun einen Kopf- und Fußbereich. Hier können beliebige Elemente, Texte und Bilder eingefügt werden.

Erweiterte Einstellungen wie Datenquellen, Dateien oder Zugriff lassen sich nun über Dialoge direkt im Designer bearbeiten

Es können Vorlagen für Formularelemente erstellt werden, die dann für alle Formulare zur Verfügung stehen

jQuery wurde auf Version 3 aktualisiert

Neue Bedingung wenn ein Formularfeld keinen Wert hat

Neuer Datentyp für Eingabefelder zur Eingabe von eigenen reguläre Ausdrücken

Neue Option reset zum Wiederherstellen des ursprünglichen Werts eine Formularfelds, wenn es ausgeblendet bzw. readonly geschaltet wird

Ist ein Formularfeld gesperrt, kann nun festgelegt werden, ob der Wert dennoch an den Server übertragen werden soll

PDF-Importer wird derzeit überarbeitet und steht vorerst nicht zur Verfügung.

Standardmäßig werden Formularfelder nun geleert, wenn Sie ausgeblendet bzw. readonly geschaltet werden

Anzahl der automatisch erstellen Formularbackups ist einstellbar

Die maximale Zeichenlänge des Dateinnamens kann für Uploadelementen festgelegt werden

Hilfetexte können auch mit der Tastatur angesteuert werden

Leerzeichen am Anfang und Ende eines Formularfeldes werden automatisch entfernt

Dateien ohne Inhalt werden nun abgewiesen wenn das Element ein Mussfeld ist

Analog zu Datenbankabfrage stehen Funktionen für LDAP-Abfragen zur Verfügung: $.xutil.getLdapQuery (Abfrage einer LDAP Datenquelle) und $.fn.autocompleteLDAP (Autovervollständigung mit LDAP-Abfrage)

Es kann mehr als eine Validierungsfunktion pro Formularelement per $.fn.errorFunc definiert werden

Neue Funktion $.fn.sum zum Addieren der Werte von allen Formularfeldern

Neue Funktion $.fn.onstatus zum Ausführen von Code abhängig des aktuellen Status

Möglichkeit zum Lauschen mittels JavaScript auf verschiedene Ereignisse während der Validierungsphase

Postfach

Überarbeitung des Designs mit vielen neuen Funktionalitäten und erleichterter Bedienung

Neue Filter für Vorgänge, wie etwa Zwischengespeichert oder Warten auf Opt-In

Möglichkeit zur Korrektur von Formulardaten eines Vorgang, mit und ohne Statuswechsel

Erweiterte Funktion zum Ändern des Status eines Vorgang ohne Statusverarbeitung

Vorgänge können einen Betreff haben, der im Postfach angezeigt wird

Standalone-Ansicht eines Vorgangs unabhängig vom Postfach

Auflistung der Werte aller Formularelemente in einer Tabellendarstellung

Neue Exportfunktion: Excel-Export (mehrzeilig). Werte wiederholbarer Formularelemente werden in separate Zeilen geschrieben.

FORMCYCLE

Überarbeitung der Oberfläche und des Designs zur einfacheren Bedienung

Neuer Menüpunkt i18n-Variablen zum Einsehen und Bearbeiten von Texten für das Formular, wie etwa Validierungsfehlertexte

Neuer Menüpunkt Systemnachrichten unter System zur Konfiguration systemweiter Nachrichten. Diese werden auf der Startseite angezeigt.

Neuer Menüpunkt Look & Feel unter System zum Ändern des Erscheinungsbildes von FORMCYCLE und Anpassung von Links zur Datenschutzerklärung, Impressum usw.

Neuer Menüpunkt Allgemein unter System mit verschiedenen systemrelevanten Einstellungen wie etwa Formular- und Datei-Cache

Neuer Menüpunkt Meine Daten mit den Informationen zum angemeldeten Nutzer. Hier ist auch das Passwort änderbar.

Neuer Eintrag im Formular zum Double-Opt-In: Wenn aktiviert, muss der Nutzer nach dem Absenden eines Formulars dies erst per E-Mail bestätigen, bevor die Daten verarbeitet werden

Im Menüpunkt Serverinformationen werden alle auf dem Server installierten Schriftarten gelistet

Keine manuelle Auswahl der auszuführenden System-Updates mehr notwendig, diese werden automatisch erkannt

Für jeden Mandanten wird der belegte Speicherplatz angezeigt. Derzeit gibt es keine Limitierung beim Speicherplatz

Neue Formularübersicht mit allen Formularen als Kacheln, einer Bildvorschau und besserer Filterung

Neuer Eintrag im Formularmenü zum Veröffentlichen des Formulars: Hier können Links für verschiedene Systeme wie auch Typo3 und Sharepoint generiert werden.

Neue Funktionalität zum Senden von Feedback, zusätzlich zur Support-Anfrage

Vereinheitlichte Platzhalterauswahl

Drag&Drop-Unterstützung zum Hochladen von Formularen, Dateien und Datenquellen

CSV-Datenquellen können in einer Tabelle bearbeitet werden.

Formulare können als Vorlage abgespeichert werden. Aus Vorlagen können neue Formulare abgeleitet werden.

Möglichkeit bei der Anmeldung, dauerhaft angemeldet zu bleiben

Sprache Niederländisch steht vorübergehend nicht zur Verfügung

Beim Versand von E-Mails kann ein Absendername festgelegt werden. Dies betrifft die System- und Mandant-E-Mail-Server-Einstellungen sowie den E-Mail-Versand in der Aktionsverarbeitung.

Kennwortschutz für Formulare, sodass diese von anonymen Nutzer nur noch mit dem Kennwort aufgerufen werden können

Es kann ein Identifikator festgelegt werden, um doppelte Datensätze abweisen zu können

Bei Aktionen, die Dateien erzeugen, können diese Dateien direkt an den Vorgang angehängt werden

Bei Aktion POST-Request kann die Antwort als Abschlusseite genutzt werden

Bei Aktion POST-Request gitb es neue Optionen für HTTP-Basic-Auth und Proxy-Einstellungen

Bei Aktion PDF (Fill) kann die Schriftart ausgewählt werden, die beim Ausfüllen verwendet werden soll

Über die Aktion Ressource können Dateien aus Formular- und Mandantressourcen auch in anderen Aktionen verwendet werden

Exportmöglichkeit für Datenquellen und Dateien. Beim Export mehrerer Dateien werden diese als ZIP-Archiv heruntergeladen

Unterstützung verschiedener Importformate bei Datenquellen. CSV-Datenquellen können bspw. aus CSV- (*.csv) sowie Excel-Dateien (*.xls, *.xlsx) importiert werden.

Datenbank- und LDAP-Abfragen können testweise aus der Oberfläche heraus ausgeführt werden

Verbesserte Protokolleinträge mit Anzeige von z.B. Formularname und Vorgangs-ID

Zeitgesteuerte Statuswechsel können auch für bereits erfasste Datensätze aktiviert und angewendet werden

Platzhalter werden rekursiv ersetzt

Möglichkeit zur Suche und Auswahl von Gruppen im Menüpunkt LDAP-Gruppen

Plugins werden in der Datenbank gespeichert und zur Laufzeit auf dem jeweiligen System zur Verfügung gestellt

Plugins können deaktiviert und wieder aktiviert werden

Hinweis, falls der angemeldete Benutzer bereits eine aktive Sitzung im Backend hat und die Möglichkeit diese zu beenden

Für Funktionen wie z.B. Bildvorschau und Print-Services kann eine Loopback-URL eingestellt werden

Der zuletzt verwendete Mandant und die Sprache werden im Browser als Cookie für den nächsten Login gespeichert

Gesendete Supportanfrage enthält mehr Informationen

LDAP-Filter bei Abfragen und der Benutzersuche werden von Formatierungszeichen (Zeilenumbruch, Tabs) bereinigt

Datenquellen und Datenabfragen (CSV, JSON, XML) sind domain-übergreifend möglich

Bei LDAP-Nutzern mit mehreren Nutzergruppen werden die Berechtigungen aus Rollen entsprechend kombiniert

NTLM mit Benutzergruppen-Einschränkung: Anzeige der Seite Zugriff verweigert bei fehlenden Gruppenberechtigungen

Bug-Fixes

Performance-Optimierungen im Backend und im Formular

Alle Schaltflächen zum Absenden des Formulars werden deaktiviert, wenn die Methode $.xutil.onsubmit true zurück liefert

Das Passwort für die Datenbankverschlüsselung wird ab Version 6 geprüft, um eine doppelte Verschlüsselung und Datenverlust zu vermeiden

Beim Aufruf von LDAP-Abfragen über die URL funktionieren auch leere Parameterwerte

Bei der URL-Vorschau in der Aktion Weiterleitung werden Platzhalter für die Vorschau nicht URL-kodiert

Eingestellt von XIMA Admin · Kategorien: News, Release Note · Permanentlink