Release Note
49 posts
09.01.2020, 18:00:00
FORMCYCLE 6.2.0
Features
- Steckbrief
- Erzeugt ein PDF-Dokument mit wichtigen Kenndaten des Formulars (Formularfelder, Verarbeitung, Datenquellen und mehr)
- Word-/PDF-Export
- Direkter Export von FORMCYCLE Formularen in Word / PDF-Format, als Alternative zum Elektronischem Onlineformular (Blankodruck) oder als Vorlage zur automatischen Generierung von Druckquittungen.
- Überarbeiteter Import- und Export von Formularen
- Beim Exportieren werden nun auch alle verwendeten Datenquellen und Textbausteine exportiert. So können diese später beim Importieren direkt angelegt werden, wenn sie im Zielsystem noch nicht existieren. Weiterhin kann beim Exportieren ausgewählt werden, welche Ressourcen mit exportiert werden sollen.
- Formular aktualisieren
- Ein bestehendes Formular kann mit einer Export-Datei aktualisiert werden. Dies ist unter Anderem für die Übertragung zwischen Test- und Live-System hilfreich. Falls Nutzergruppen, Status, Aktionen, Datenquellen oder andere Resourcen beim Aktualisieren nicht im Zielsystem gefunden werden können oder bereits existieren, können diese Konflikte über einen neuen Wizard bequem gelöst werden.
- Personen einladen (Kostenpflichtig)
- Diese Funktion erlaubt es, ein Formular mit einigen personenspezifischen Daten vorzubefüllen und dann an die betreffenden Personen einen Link per E-Mail auf das vorausgefüllte Formular zu senden.
- Plain-Text-E-Mails
- In der Workflow-Aktion E-Mail können E-Mails nun als HTML, als Plain-Text oder als HTML gemischt mit Plain-Text versendet werden.
- Passwortrichtlinien
- Für Benutzerpasswörter kann nun eine Passwortrichtlinie festgelegt werden, etwa die Mindestlänge der Passwörter und die Zeichen, die ein Passwort enthalten muss.
- Löschen von Protokolleinträgen
- Es können nun alte Protokolleinträge manuell oder automatisch gelöscht werden, um etwa Speicher in der Datenbank freizugeben.
- Mandant-Frontend-Server automatisch freigeben
- Bisher musste jedes Formular für jeden Frontend-Server separat freigeschaltet werden. Es gibt nun eine neue Option an jedem Mandant-Frontend-Server, damit dieser automatisch für alle bisherigen und zukünftigen Formulare freigeschaltet wird.
- Formular in verschiedenen Layouts öffnen
- Über den URL-Parameter xfc-rp-theme kann ein Formular mit verschiedenen CSS-Layouts geöffnet werden. Zum Beispiel kann das Formular so in verschiedenen Farbvariationen in eine Webseite eingebunden werden.
- Sperren ganzer Seiten, Container oder Fieldsets
- Das Sperren von Formularelementen in Abhängigkeit der Benutzergruppe oder des aktuellen Status funktioniert nun auch für Formularlemente vom Typ Seite, Container und Fieldset. Alle Formularelemente in dem Container werden dann ebenfalls gesperrt.
- Ausblenden der Schaltflächen für wiederholte Elemente
- Wurde für ein wiederholtes Element ein Trigger festgelegt, besteht nun die Möglichkeit, die Plus- und Minusknöpfe am wiederholten Element auszublenden.
- Neue Cluster-Einstellungen
- Es wurden neue Einstellungen zur Steuerung von Timeouts bei der Kommunikation zwischen Cluster-Servern hinzugefügt.
Changes
- Wird ein neues Formularelement vom Typ Schaltflächen hinzugefügt, ist nun neben den zwei Navigationsknöpfen Zurück und Weiter standardmäßig auch ein Absenden-Knopf vorhanden.
- Bei Auswahlfeldern werden Leerzeichen am Anfang und Ende im Wert (value) der Auswahlmöglichkeiten entfernt (nur bei Darstellung Drop-Down-Auswahlliste). Somit können nun Auswahlmöglichkeiten ohne Wert erzeugt werden.
- Das JavaScript-Objekt XFC_METADATA im Formular wurde um den Eintrag renderStatus ergänzt.
- Zeilenumbrüche im Wert von Auswahlfeldern oder in den Auswahlmöglichkeiten werden nun ignoriert.
- Bei Plugins mit Snapshot-Version kann die Build-Time mit angezeigt werden.
- Performance-Optimierungen im Postfach bei Filterabfragen, Formularpostfachansichten und Anhängen.
Bug-Fixes
- Neu hinzugefügte wiederholte Elemente werden nun immer geleert.
- Die Antwortmöglichkeiten bei Auswahlfeldern mit Darstellung Fragen sind nun internationalisierbar (in verschiedene Sprache übersetzbar).
- Wird ein Formular in der Vorschau geöffnet, erzeugt das Absenden nun keine neuen Vorgänge mehr und auch die Verarbeitung wird nicht mehr durchlaufen. Stattdessen erscheint wie in der Designer-Vorschau eine Übersichtsseite mit den abgesendeten Daten.
- Im Vorschau-Modus kann das Formular in einem bestimmten Status angezeigt werden. Die Werte des JavaScript-Objekts XFC_METADATA.currentProcess werden dabei nun korrekt gesetzt.
- Beim Speichern im Designer traten teilweise Fehler auf, wenn vorher bestimmte Seiten gelöscht wurden.
- Behebung kleinerer Darstellungsfehler und Bedienungsproblemen in der Backend-Oberfläche.
17.12.2019, 18:00:00
FORMCYCLE 6.1.8
Bug-Fixes
- Behebung von fehlerhaft eingefügten Platzhaltern für Anhänge innerhalb von HTML-Templates
- Behebung eines Fehlers der beim Absenden über einen Frontend-Server die Dateinamen von Uploads innerhalb der Statusverarbeitung ignorierte. Das eigentliche Speichern der Uploads war hiervon nicht betroffen.
- Behebung eines seltenen Fehlers der beim Neustart des Servers oder der Anwendung das Ausliefern von Formularen auf Grund einer fehlerhaft wiederhergestellten Sitzung verhindert
05.12.2019, 17:41:34
FORMCYCLE 6.1.7
Bug-Fixes
- Behebung eines Fehlers durch den in der Formularübersicht die Kachel "Neus Formular erstellen" doppelt angezeigt wurde
- Behebung einer Sicherheitslücke bei der Verwendung von LDAP-Gruppen
21.11.2019, 09:55:24
FORMCYCLE 6.1.6
Changes
- In der Formularübersicht werden Formulare nun in mehreren Seiten angezeigt. Standardmäßig werden 25 Formular pro Seite angezeigt. Dies sorgt für verbesserte Performanz, wenn es viele Formulare in einem Mandanten (> 100) gibt.
- Es ist nun nicht mehr möglich, Vorgänge im Postfach zu öffnen, welche zwischengespeichert wurden oder für welche der Double-Opt-In-Prozess noch ausstehend ist.
- In den Formulareinstellungen unter Zugriff gibt es die neue Option Nur sichtbar für. Bisher wurden immer alle Formular in der Formularübersicht angezeigt, mit der neuen Einstellung kann konfiguriert werden, welche Nutzer ein Formular angezeigt bekommen. Die Möglichkeit zum Festlegen, welche Benutzer die Einstellungen eines Formulars bearbeiten dürfen, besteht weiterhin.
- Der Verlauf (Vorgangshistorie) im Postfach bleibt erhalten, auch wenn die Aktion ProzessID neu vergeben ausgeführt wird
- Wird ein neuer Status erstellt, ist nun die Einstellung unregistrierte Wiederanzeige initial deaktiviert.
- Auch auf Upload-Felder, die wiederholt geschaltet wurden, kann nun über Platzhalter zugegriffen werden. Dabei wird der Name der hochgeladenen Datei ausgegeben, falls der Zugriff indexiert erfolgt (z.B. [%upl_0%]), ansonsten werden die Dateinamen kommasepariert zurückgeliefert.
Bug-Fixes Backend
- LDAP-Gruppen-Benutzer erhielten beim Speichern des Formulars im Xima® Formcycle-Designer eine Fehlermeldung, da ihre Rechte nicht korrekt ausgelesen wurden.
- Es gab teilweise Probleme beim Herunterfahren oder Neustarten von Xima® Formcycle, die behoben wurden.
- Optimierung beim Systemupdate - dies konnte länger dauern, wenn viele Formulare noch keine Vorschaubilder hatten.
- Eine Excel-Tabelle wurde nicht korrekt als Datenquelle importiert, wenn das Excel-Dokument leere Zellen enthielt.
- Ein Formular konnte teilweise nicht kopiert werden, wenn bestimmte Aktionen in der Verarbeitung konfiguriert waren.
- Diverse Anpassungen und Fehlerbehebungen an der Oberfläche.
Bug-Fixes Formular
- Unter gewissen Umständen wurde der Wert von Formularelementen in einem Container nicht geleert, wenn der Container versteckt wurde. Dies trat nur auf, wenn das erste Element im Container ein Upload-Feld war.
- Es kam zu einem Fehler bei der Aktion Word-Fill, wenn in einer Tabelle sowohl Platzhalter mit wiederholten Elementen als auch Inhaltssteuerelemente verwendet wurden.
- Bei der Aktion PDF-Fill wurde die Behandlung eingebetteter Schriftarten verbessert.
- Die ausgewählten Antworten von Auswahlfeldern mit der Ansicht "Fragen" wurden bei der Wiederanzeige nicht korrekt angezeigt.
17.10.2019, 14:00:00
FORMCYCLE 6.1.4
Changes
- Unter "Meine Daten" werden von Benutzern aus LDAP-Gruppen diese nun zusätzlich angezeigt
- Defekte Base64-Bilder werden bei der Aktion "Word (Fill)" und der Methode "b64img" nun versucht in korrigierter Form auszugeben
- Es wurde das Attribute "name" von der Option "Bitte auswählen" von Auswahlelementen innerhalb von Formularen entfernt
Bug-Fixes
- Behebung eines Fehlers durch den beim Aufruf eines Formular-Postfach-Links nach dem Login fälschlicherweise auf das Dashboard weiterleitet wurde
- Behebung eines Fehlers der unter bestimmten Umständen die Anzeige des JavaScript-Bereichs im Designer verhinderte
- Behebung eines Fehlers der beim Excel-Export mit mehreren Formular-Versionen die Ausgabewerte in falsche Spalten geschrieben hat
- Der Zelleninhalt des Excel-Exports wird nun auf 32767 Zeichen limitiert, um die erzeugte Datei in aktuellen Excel-Versionen lesbar zu erhalten
- Der Excel-Export berücksichtigt nun die Sortierreihenfolge des Posteingangs
- Behebung von fehlerhaftem Verhalten von Auswahlelementen im Tabellen-Layout innerhalb des Designers
- Kleinere Korrekturen in der Benutzeroberfläche
- Behebung kleinerer Sicherheitsrisiken
02.10.2019, 18:15:00
FORMCYCLE 6.1.3
Bug-Fixes
- Fehlerbehebung bei der Berechtigungsprüfung innerhalb des Designers für Benutzer aus LDAP-Gruppen
- Fehlerhaftes doppeltes Enkodieren von Optionen von Auswahl-Elementen entfernt
- Fehlerbehebung in der "lsttxt"-Funktion innerhalb der Aktion "Word (Fill)" bei Verwendung von Datenquellen
- Anpassung der Berechnung der Speichernutzung des Mandanten
- Kleine Anpassungen der Oberfläche
26.09.2019, 16:30:00
FORMCYCLE 6.1.2
Bug-Fixes
- Bei Formularen älter als Version 6.1.0 wird bei Optionen für Auswahlelemente mit Datenquellen oder Abfragen nun wieder die korrekte Spaltennummer für den Text und den Wert benutzt
- Beim Excel-Export werden nun nicht erlaubte Zeichen für den Sheet-Namen aus dem Projekt-Titel mit "_" ersetzt
23.09.2019, 15:00:00
FORMCYCLE 6.1.1
Changes
- Usability-Verbesserungen beim Zurücksetzten bzw. Ändern der Benutzerpasswörter in der Login-Oberfläche
- Kleinere Oberflächenanpassungen
Bug-Fixes
- Die doppelte Anzeige von "Gesperrt" und "Gesperrt wenn" in älteren Formularen wurde entfernt
- Fehlerbehebungen beim Import/Export von Projekten
- Fehlerbehebungen in der Integration von Verarbeitungs-Plugins mit eigener Oberfläche
12.09.2019, 16:41:01
FORMCYCLE 6.1.0
Changes
- Entfernung der Längenlimitierung der Filter-Query der verschiedenen LDAP-Verbindungen
- In der Oberfläche der Konfiguration von Benutzergruppen sind nun auch die zugehörigen LDAP-Gruppen auswählbar
- Kategorisierung der Anhänge eines Vorgangs im Postfach inkl. Hervorhebung von leeren Dateien
- Anpassungen im Veröffentlichen-Wizard um jQuery bei entsprechender Integrationsvariante mit einzubinden
- Beim Hinterlegen der Bedingung "Dateiendungen" bei Uploadfeldern werden diese jetzt auch bei der Dateiauswahl des Browsers berücksichtigt. Ferner können die Dateiendungen jetzt auch mit einem Punkt beginnen.
- Die Spaltennummer, die für den Wert und den Text der Optionen von Auswahlelementen verwendet werden soll, kann jetzt bei Verwendung von Datenquellen und Abfragen konfiguriert werden
- Unter "System" > "Look & Feel" kann nun die Mandantauswahl im Login-Bildschirm auch für Standardinstallationen aktiviert/deaktiviert werden
- Formulare können nun im Vorschau- und Live-Modus direkt aus dem Designer heraus geöffnet werden
- Diverse Oberflächen-, Text- und Übersetzungs-Anpassungen
- Diverse Erweiterungen und Anpassungen von Plugin-Schnittstellen
Bug-Fixes
- Double-Opt-In ist jetzt auch nach dem Zwischenspeichern eines Formulars möglich
- In der Aktion "POST-Request" werden Uploads nun wieder mit ihrem entsprechenden Elementnamen übertragen
- Die Prüfung von bedingter Anzeige oder Aktivierung von Formularfeldern wie z.B. "Versteckt wenn" funktioniert in der Wiederanzeige nun auch auf Upload-Felder
- Fehlerbehebung bei der Auswertung der Benutzer-Zugriffsrechte auf einzelne Formulare
- OfflineClient-Plugin: Werte von Checkboxen und Radiobuttons werden in der Tabellendarstellung von Auswahlelementen nun korrekt entgegengenommen
Features
- Unterstützung von MariaDB als Systemdatenbank (Beta)
- Die Verarbeitung "E-Mail" kann nun Mails direkt an FORMCYCLE Benutzer oder Benutzergruppen senden
- In der Verarbeitung "E-Mail" können nun auch "CC" und "BCC"-Empfänger angegeben werden. Alternativ ist nun auch das Versenden separater Mails an alle Empfänger möglich
- Neuer Systemplatzhalter für den Namen des aktuellen Postfachs ([%$FORM_INBOX_NAME%])
- Über die Eigenschaft "Dateiname" kann der Dateiname eines Formular-Upload unter Verwendung von Platzhaltern ersetzt werden
- Der Excel-Export im Postfach ist nun bezüglich der Verwendung von Metadaten-Spalten konfigurierbar
- Der XML-Export im Postfach und der entsprechenden Verarbeitung ist nun bezüglich der Verwendung von Metadaten-Attributen konfigurierbar
- Unter "System" > "Look & Feel" kann jetzt systemweites CSS zum Anpassen der Verwaltungsoberfläche hinterlegt werden
- Neuer Plugin-Typ für das optische Anpassen der Verwaltungsoberfläche
- Neuer Plugin-Typ für die Rollen-basierende Anzeige eines alternativen Dashboards
- Neuer Plugin-Typ für eigene Rollen-Rechte
- Neuer Plugin-Typ für eigene Menü-Einträge
- Unterstützung von eigenen Backend-Oberflächen innerhalb von Portal-Plugins