Version 25.09

New Features

Last Saved Support in WebForms

Last saved has been a feature in FieldTask for sometime, however it has just been added to WebForms in this release. Now, if you are using WebForms to enter new records, after pressing submit, any questions set to get their defalt value from the last submitted record will be populated. Details are here: https://www.smap.com.au/docs/xls-default-values.html#referring-to-the-last-saved-value

Form Access Report shows Row Filters

This report can be found on the admin page under the “Local Reports” menu. It shows for each user in the current project which forms they can access and why they can access it or not access it. It now also includes the row filter, created from the combination of roles that they have, that wll be applied when they view the data.

Example Form Access Report

Greater Flexibility to Combine Roles into Row Filters

Another change to row filters is that they can now be combined with “and”. This discussion gets a bit boolean and complex but essentially the default behaviour is that when you give a user additional roles they get to see more data. So a user might have the roles to access Northern Region and Southern Region which means they can see data from both. You can now add roles that combine with “and” so that they reduce acccess. Hence the user might also have a role “nonsensitive” which means they can see only the nonsensitive data from Northern and Southern region. More details here: https://www.smap.com.au/docs/xls-default-values.html#referring-to-the-last-saved-value

Notifications Sent Once per Record

Each notification is now only sent once for each record. For example if you have two bundle level notifications “New Complaint” and “Set Critical” on a bundle with two surveys A and B you may see the following:

  • Survey A submits new record. “New Complaint” is Triggered
  • Survey B is used to update the record to change the assigned person. No notifications are triggered.
  • Survey B is used to update the record to set it to “critical”. “Set Critical” is triggered.

Previously all of the above events would have triggered the “New Complaint” notification.

Add Barcode Reader to WebForms

I had a request from iOS users to be able to read barcodes using their apple devices. They are using WebForms on iOS devices. Hence support for the barcode question type in WebForms has been added.

Reading a barcode (The pen is to block the reading so that I can take a picture)

Other Changes

  • Set a limit of 30MB on uploaded file size
  • Allow roles to be added to read only surveys

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.