New check mark “Keep offline content when changing server” in the client configuration under App data. The offline data is then taken along when the server is changed.
Paging in tables: The configured value for paging interval can now also consist of a placeholder.
A separate function has been added to the SQLite function repertoire.
DB synchronization (local): Consideration of the new “Source DB” option in result tables. This also required a server-side adaptation. The server should also have at least version 126.96.36.199.
DB import: Before the database generation is triggered on the server, a check is made on the client side whether offline processes are configured for the user at all. If not, a corresponding message is displayed and the process is aborted.
Bugfix: Embedded processes -> template (with inherited target) was set permanently. This caused an error when the same element was later generated again but in the NOT embedded context. The inherited target always remained.
New condition type “Field content valid” and the inverse of it: “Field content not valid”.
Condition type “Field value is equal” / “Field value is not equal”: Now also works with placeholders that are not field values, e.g. [client_platform] etc.
Condition type “Comparison”: Calculation expressions are now also possible in the comparison. e.g. 10 == 2*5.
Configuration DB synchronization: For SQL result tables, an individual source DB from the DB pool can be stored. Thus, it is possible to obtain the data from different sources during a synchronization process.
Design” settings: Here there were problems, if an error occurred during saving, e.g. because one was not logged in. Only after a browser reload it was possible to see that the changes had not been saved. Changed procedure.
Moving masks: It was possible to move a process into itself. This is no longer possible.
Registering a device ID: If a device is registered directly with “active” due to the “default” template, but no active device is allowed anymore due to the license, the device is still registered, but as NOT active. Previously, in this case, the device was not registered at all and never ended up in the device list.
The text/code editor has received various optimizations (toggle button for text wrapping, extended text input, keyboard shortcuts, etc.).
Note texts were previously only available as a “title” attribute on mouseover and were thus difficult to read, especially if they were longer. They now open additionally in a modal when clicking on the question mark icon.
Comparison tool: when an element is imported from an offline mask, the “offline identifier” of the target mask is automatically set to “true”.
Sending push notifications: Sound specification for iOS added.
Bugfix of DB download: Sql result tables with passed DB pool entry still went to default DB.
Bugfix of the DB download as .zip file: There were cases where the generated ZIP file was corrupt and could not be unpacked. This has been fixed.
New templates available in template picker:
Addition of a custom implementation of a (very) simple time picker.
Bugfix Charts: in certain constellations the chart grew infinitely in height.
Bugfix: reload of the mask when clicking on title/icon called twice.
Bugfix: scrollbar disappeared after ConfirmDialog.
Fix editable tables: Labels provided with the style height:auto.
iOS Push Notification: added sound + increase “new message” count if push notification arrives when app is open and active.
Condition “minimum length” and “maximum length”: An unfilled field always resulted in “true” and is now correctly handled with length 0.
The placeholder for the offline mode identifier [offlinemode] was only read once initially, an unsaved change of the identifier was not considered. This is the case when performing a forwarding with the “change online mode” identifier.
Tables and pass [tbl:index]: If a table received a preassignment of the selected row by a parameter pass from a forwarding, nothing happened when clicking on a table row.
Create ZIP file: This did not work if no documentcapture folder existed locally.
Are you interested in the full scope of technical possibilities with flexmobility platform? Then simply contact us at firstname.lastname@example.org. We look forward to seeing you.
Major Release 12
In just a few weeks our new major release 12 of the […]Learn more
Major Release 12
From now on: Soon comes the new Major Release 12! The flexmobility […]Learn more
flexmobility platform: Update 188.8.131.52 now available
The new version 184.108.40.206 of the flexmobility platform is now available. Find […]Learn more
flexacademy: Offline Training
Many users of the flexmobility platform are already taking advantage of flexacademy […]Learn more