News
47 posts
19.07.2019, 12:19:16
FORMCYCLE 6.0.5
Changes
- Die Funktion "Datei an den Vorgang anhängen" wurde bei der Aktion "Upload bereitstellen" entfernt
- Bei fehlenden Widgets wird nun der entsprechende Widget Klassenname im Formular und Formulardesigner angezeigt
Bug-Fixes
- ACHTUNG: Es wurde ein Fehler behoben bei dem an Optionen von Auswahl-Elementen die Spalten-Namen aus einer Datenbank-Abfrage als Name zusätzlicher Attribute benutzt wurde. Diese Attribute werden nun wieder korrekt nach dem Muster col0 bis col<n> benannt. Ferner entfällt das bei allen Datenquellen ebenso fälschlicherweise generierte Attribut text. Eine eventuelle Benutzung dieser Attribute ist im Scripting zu prüfen. Die Standardfunktionalität von Auswahlelementen ist und war hiervon nicht betroffen!
- Status und Benutzergruppen werden in der Vorschau und im Druck (PhantomJS-Plugin) wieder richtig interpretiert
- Ein Problem bei dem Schriftarten ohne Namen einen Fehler in FORMCYCLE verursacht haben, wurde behoben
- Berechnete Felder in Word-Vorlagen werden nun wieder berücksichtigt und verursachen keinen Fehler mehr
- Die Speicherfunktion von deaktivierten Plugins wurde entfernt, da hier sonst die Konfiguration verloren gegangen ist
- Die im Postfach ausgewählte Formular-Seite wird auch nach dem Wechsel zwischen Tabellenansicht und Formularansicht beibehalten
- Ein Problem beim Migrieren von Plugins gleichen Namens in unterschiedlichen Mandanten, wurde behoben
- Ein Oberflächen-Problem bei der ein Parameter nicht gelöscht werden konnte, wenn dessen Wert leer ist, wurde behoben
- Ein Fehler bei dem ein Formular in der falschen Sprache ausgeliefert wird, wenn bestimmte Landessprachen nicht ermittelt werden konnten, wurde behoben
Features
- Die Platzhalter FORM_DATE_CREATED, FORM_DATE_MODIFIED und DATE stehen zur Verfügung um Erstellungsdatum/Änderungsdatum eines Vorgangs und das aktuelle Datum ggf. formatiert auszugegeben. (siehe Platzhalter)
18.06.2019, 18:48:38
FORMCYCLE 6.0.4
Changes
- Überarbeitung einiger Code-Templates im Xima® Formcycle-Designer.
- Gibt es einen Fehler beim Double-Opt-In, wird auch ein entsprechender Protokolleintrag angelegt.
Bug-Fixes
- Bei fehlende Widget-Plugins gibt es im Designer keinen Fehler mehr.
- Der Wert von Checkboxen und Radiobuttons bei Auswahlelementen werden in der Offline-App wieder korrekt gespeichert.
- Postfächer mit aktivierter Verschlüsselung werden unter MySQL reinitialisiert, um eventuelle Umlautprobleme zu beheben.
- Ein Problem, bei dem eine falsche Eigenschaft im Auswahleditor im Xima® Formcycle-Designer angezeigt wird, wurde behoben.
- Verbesserte Tooltips bei der Platzhalterauswahl.
- Formulare, die über ein IFrame eingebunden werden, geben nun auch beim Ändern der Fenstergröße eine Größenänderung des Formulars bekannt.
- Bei Validierungen mit Mussfeldgruppen in Kombination mit Leeren wenn versteckt wurde die Performanz verbessert
- Ein Problem bei der Konfiguration einer Daten- oder Postfachtabelle wurde behoben.
Features
- Erweiterung der Plugin-Schnittstelle für Datenquellen, um Informationen des aktuellen Beutzers dem Plugin zur Verfügung zu stellen.
12.06.2019, 10:02:26
FORMCYCLE 6.0.3
Changes
- PDF-Fill: Es werden Drop-Down-Elemente nun auch befüllt, wenn die übertragene Option im PDF nicht enthalten ist.
- PDF-Fill: Bereits im PDF enthaltenes JavaScript wird ignoriert. Dadurch wird auch durch das PDF keine Validierung vorgenommen, die das Befüllen durch Xima® Formcycle verhindern würde.
- Es wurden einige Code-Templates im Designer angepasst.
Bug-Fixes
- Das erneute Anmelden aus dem Designer hatte in einigen Fällen nicht funktioniert.
- Bei einigen Menüs wie Double-Opt-In und Postfach wurden die Rechte nicht korrekt berücksichtigt.
- Enthielten die Werte von Formularfeldern Sonderzeichen, wurden diese teilweise im Postfach und beim Export nicht richtig angezeigt.
- Quellen/CSV: Die Option Erste Zeile ist Header wurde beim Aktualisieren einer Datei überschrieben.
- Formular: Bedingungen wie für die Sichtbarkeit wurden bei wiederholten Checkboxen und Radiobuttons teils nicht korrekt angewandt.
Feature
- i18n-Variablen: Es können auch einzelne Werte auf die Standardeinstellung zurückgesetzt werden.
20.05.2019, 16:03:08
FORMCYCLE 6.0.2
Changes
- Die Sprache "Niederländisch" steht in der Verwaltungsoberfläche wieder zur Verfügung
Bug-Fixes
- Vorgänge die aus der Version 5 einen zeitgesteuerten Statuswechsel definiert haben können nun wieder im Postfach angezeigt werden
- Kleinere Fehlerbehebungen im Formular-HTML
- Anpassung und Erweiterung der Lizenz-Auswertung
- In der Aktion "Vorgang duplizieren (Statusänderung)" arbeitet die daraus entstehende Verarbeitung nun korrekt auf eigenen Formular-Daten
- Kleinere UI-Anpassungen
20.05.2019, 16:03:08
FORMCYCLE 6.0.1
Changes
- Im Backend von Xima® Formcycle wird der Browser Internet Explorer nicht mehr offiziell unterstützt. Auf Startseite mit der Anmeldung erscheint nun ein entsprechender Hinweis, falls ein nichtunterstützter Browser verwendet wird.
- Bei einer CSV-Datenquelle ist es nun möglich, weniger als 2 Spalten zu haben. Beim Anlegen einer neuen CSV-Datenquelle werden weiterhin 2 Spalten initial angelegt.
- Der Standardwert für den Link zur Hilfe lautet nun https://help6.formcycle.de
Bug-Fixes
- Beim Login wurde für den Nutzernamen zwischen Groß- und Kleinschreibung unterschieden. Dies ist nun nicht mehr der Fall.
- Kleinere Anpassungen an der Oberfläche zur leichteren Bedienung und Behebung einiger Darstellungsprobleme
- Im Browser Microsoft Edge konnten keine Formularvorlagen angelegt werden
- War ein Plugin nicht mehr mit der aktuellen Version kompatibel, konnte es vereinzelt auftreten, dass das Plugin über die Oberfläche weder gelöscht noch aktualisiert werden konnte
- Im Protokoll war es nicht möglich, die Spalte Vorgangs-ID einzublenden
- Beim Wiederabsenden eines Formulars konnte es dazu kommen, dass der Double-Opt-In-Prozess erneut ausgeführt wurde
- Drop-Bereiche zum Hinzufügen von Formularelementen im Xima® Formcycle-Designer wurden manchmal nicht angezeigt
- Bei der Formularvorschau im Xima® Formcycle-Designer wurden für die Standard-Sprache manchmal die falschen Texte angezeigt
- Bei wiederholbaren Elementen in einem Formular und bei Wechsel der Fensterbreite des Browsers funktionierte die responsive Darstellung teilweise nicht korrekt
14.05.2019, 00:09:03
FORMCYCLE 6.0.0
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
05.12.2018, 09:39:11
FORMCYCLE 4 & 5
Alle Informationen zu älteren Versionen befinden sich in der Hilfe zur vorhergehenden Version von Xima® Formcycle: https://help5.formcycle.eu/xwiki/bin/view/Blog/