Schon wieder ein Update! Die neue Version 11.0.13.0 der flexmobility platform steht Ihnen ab sofort zur Verfügung. Finden Sie alle wichtigen Neuerungen hier.

 

CCM

 

DifferentCompare: Importieren von ganzen Menüstrukturen ermöglicht. Im Vorlauf findet ein Prüfen auf bereits vorhandene Prozess-IDs oder Überschreitungen von Maskenbeschränkungen statt. Ist einer der Punkte der Fall, wird der Import mit einer entsprechenden Meldung abgebrochen.

Neue Einstellungsoption: Haken „Reihenfolge der Spalten wie hier angegeben“ im Bereich „Wert“ -> „Spaltennamen“. Hintergrund: Füllt sich eine Tabelle aus einem SQL, wird die Reihenfolge der Spalten durch das SQL festgelegt und man hat darüber die entsprechende Flexibilität. Bezieht die Tabelle jedoch ihren Inhalt aus einem WebService-Aufruf hat man in der Regel keine Möglichkeit der Einflussnahme was die Reihenfolge der Felder angeht. Über das Spaltennamen-Mapping kann man nun im CCM eine Reihenfolge definieren.

Tabellen: Dynamische Spalten. Man kann nun bei Tabellen unter „Wert“ in einer neuen Option „Dynamische Spalten“ neue Spalten dynamisch hinzufügen, indem man einen Spaltennamen angibt und ein JavaScript hinterlegt. Das JavaScript wird beim Laden der Tabelle an der Oberfläche für jede Zeile ausgeführt. In diesem JavaScript können Inhalte anderer Spalten verarbeitet werden. Hintergrund: Füllt sich eine Tabelle aus einem SQL, können dynamischen Spalten durch das SQL festgelegt werden und man hat darüber die entsprechende Flexibilität. Bezieht die Tabelle jedoch ihren Inhalt aus einem WebService-Aufruf hat man diese Flexibilität nicht. Möchte man aus zwei vorhanden Spalten eine dritte Spalte berechnen war dies bisher nur über Umwege möglich.

Es gibt nun einen TemplateOption-Picker auf Masken-Ebene. Hier können (Design-) Einstellungen hinterlegt werden, die maskenweit Geltung haben sollen.

Man kann im CCM nun die Konfigurationsdatei wechseln. In einer Auswahlliste werden alle Dateien mit dem Namen config_*.txt aus dem flexmobility-Ordner der Server-Installation angezeigt. Vor dem Wechsel gibt man für die aktuelle config.txt einen Namen ein. Es ist auch möglich eine config-Datei hochzuladen.

Update des TemplatePickers.

 

Webview

 

Weitere Möglichkeiten bei Script Ausführung.

WebService-Aufrufe werden nicht mehr explizit mit NTLM-Authentifizierung gemacht (wie bisher nur im Windows-Client) – Windows wählt automatisch die passende Authentifizierung.

 

Server

 

Mit dieser Version des CCMs wird der NEUE, auf signalR basierende WebView ausgeliefert (siehe Releasenotes vor Update!),

Die serverseitigen log-Dateien, sowie der documentcapture-Ordner können nun an einem flexiblen Ort abgelegt werden.

 

Clients

 

Neuer Platzhalter [elementid:content:INDEX:0:id]: Hierüber lässt sich der Wert einer bestimmten Zelle durch die Angabe eines Zeilenindexes und Spaltennamens auslesen.

Durchreichen der Sprachliste und Interpretation durch Standard-Ressources.

Einstellmöglichkeit für automatischen Download der Offline-DB.

WebServer-Pool ermöglicht Platzhalter in Authentifizierungsdaten (username, password).

Push-Notifications: „LinkToProceed“-Feature auch für Push-Notifications implementiert. Das bedeutet, bei Klick auf die Benachrichtigung kann die App direkt in eine bestimmte Maske geleitet werden.

Neuer JavaScript-Trigger „ReloadFromElement“.

Der JavaScript-Trigger „RestartApp“ ermöglicht durch weiteren Parameter das komplette Neuladen der Ressources.

 

Resources

 

Sehr umfangreiche Änderungen und Erweiterungen der Resources (siehe Relaesenotes CCM).

 

Fixes

 

Erzeugungsbedingungen für Menüpunkte wurden ignoriert, wenn nur eine Maske enabled war (in diesem Fall wird direkt in die Maske gesprungen und dies geschah auch, wenn die Erzeugungsbedingung ‚false‘ war.).

Weiterleitung -> „_reload“ und Übergabeparameter -> In den Übergabeparametern verwiesene Elemente luden nicht neu, wenn sie keine Referenz auf das Element mit der Weiterleitung hatten.

Platzhalter [webserver_pool:default:webname] wurde nach einem Webwechsel nicht neu gesetzt.

Serverseitiges Logging: Fehler beim Zugriff auf die Log-Datei werden aufgefangen, so dass die eigentliche Aktion dadurch nicht abgebrochen wird.

Kopieren der Online-Maske in die Offline-Maske -> Druck-Templates -> Online-Maske hatte plötzlich die Druck-Vorlage der Offline-Maske eingetragen. Dies wurde behoben + Der Name des Drucktemplates ist nun bearbeitbar!

DifferentCompare: Einstellungen die in den Eigenschaften eines Elementes vom Typ „Dokumentenerfassung“ getroffen wurden (wie z.B. max. Bildgröße, Mehrfachauswahl, Dateiname etc) wurden im DifferentCompare nicht erfasst.

Dokumentendownload WebView -> Die Datei kommt in Paketen in den Resources an. Wenn zwei Pakete hintereinander identisch sind, tritt kein „change“ Event ein, und der Download wird nie abgeschlossen, weil die erwartete Anzahl an Paketen nie erreicht wird. Dies wurde behoben.

 

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.  

Wissenswert? Jetzt teilen!

Vielleicht gefallen Ihnen auch

2803.2024

Updates für flexmobility platform einfach installieren

Video: Online-Update Tool Mit einem neuen Video erklären wir die Nutzung des […]

Mehr erfahren
2803.2024

Marking Funktion für flexmobility platform 12

flexmobility platform Modul: Marking Mit Version 12.0.7.0 folgt für flexmobility platform das […]

Mehr erfahren
0403.2024

Neues Datei-Handling im flexmobility webview!

Nutzen Sie die Verbesserungen im Datei-Handling für den webview Das flexmobility webview-Modul […]

Mehr erfahren
0403.2024

OAuth-Support für Microsoft Entra ID 

flexmobility platform 12 mit weiteren Sicherheitsfunktionen. Die flexmobility platform 12 basiert auf […]

Mehr erfahren
Business Apps Konfiguration flexmobility platform

Bei über 500 Unternehmen der entscheidende Erfolgsimpuls.

Überzeugen Sie sich selbst!

Sie 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!

Cookie-Einstellungen
Auf dieser Website werden Cookie verwendet. Diese werden für den Betrieb der Website benötigt oder helfen uns dabei, die Website zu verbessern.
Alle Cookies zulassen
Auswahl speichern
Individuelle Einstellungen
Individuelle Einstellungen
Dies ist eine Übersicht aller Cookies, die auf der Website verwendet werden. Sie haben die Möglichkeit, individuelle Cookie-Einstellungen vorzunehmen. Geben Sie einzelnen Cookies oder ganzen Gruppen Ihre Einwilligung. Essentielle Cookies lassen sich nicht deaktivieren.
Speichern
Abbrechen
Essenziell (2)
Essenzielle Cookies werden für die grundlegende Funktionalität der Website benötigt.
Cookies anzeigen
Statistik (1)
Statistik Cookies tracken den Nutzer und das dazugehörige Surfverhalten um die Nutzererfahrung zu verbessern.
Cookies anzeigen