The Winter 2022 release (15.3) was released on December 13, 2022.
Report Designer user interface improvements
Report Designer is a powerful tool; however, it was not exactly simple to work with. To improve the user experience, we have introduced several changes:
- Design grids more conveniently
- In autumn, we reworked the grid editor in the Questionnaire Designer. In this release, we're bringing these usability improvements also to the Report Designer.
- Understand properties better
- The Properties pane displays settings for the selected report component. We have revised obscure properties, reordered them to keep related properties together, and added the badly needed tooltips.
Map questions to fields
This feature allows you to map a question to a particular record field. You can read a field to populate the answer automatically or save the answer to a record field at the end – or both. One of many possible use cases would be to update record data directly from the questionnaire, without opening the record form. See Mapping questions to fields for more information.
Buttons can create instances of repeatable groups
Previously, creating a new instance of a repeatable group was only possible using the plus button at the very top of a repeatable group instance. This works well if the group is short enough to fit on a page. However, for larger question groups, users had to scroll up to the top caption of the group to find the plus button. With this release, when designing the questionnaire, you can add a button at the end of the group (or at any other location in the group as needed) that creates a new instance. Less scrolling, fewer user errors, work done faster.
Omit unanswered questions from reports
Questionnaire Designer already allows you to control whether a question should be included in a report or not. With this release, we're introducing another option: you can now skip unanswered questions and question groups from reports. Select the top-level element of your questionnaire and set up the property Include Unanswered.
This checkbox applies to automatic reports and newly created custom reports. If you want to update an existing custom report to use the same functionality, you must set up the Visibility property of each question. Use the virtual property IsAnswered in curly brackets.
Import and export of guides
You can now export and import guides in the guides library. This allows you to transfer and share guides between organizations easily.
Images and other files in the media library are now divided into two sections: used and unused files. Also, you can now easily delete unused files.
A gnawing doubt in the minds of many technical writers: Does anybody read this? Guide editors now have the answer: You can now enable the collection of statistical data on the use of guides. In this release, the information on how many times a particular guide was opened is available in the guides library, but going forward, more information on the reading habits of the end users should be made available.
Guide editors now have an extra option for scaling images, most suitable for tall, narrow images: Auto Height. This option is not available when using multiple documents per step (gallery - see below).
Each guide step can now contain multiple images/videos/PDF documents in a gallery. Up to 5 documents can be used. Multiple documents are not available on the cover page.
Rich text editor
Step descriptions can now use rich text formatting.
Tree view improvements
Some trees are taller and wider than others. This also applies to the tree view in Resco. In this release, we've done some extra work to ensure that large trees don't break: user interaction with trees with thousands or tens of thousands of records should now be smoother and more reliable.
Tree view designers now have more control over creating new records from the tree. You can now enable this separately for each tree level. Also, the buttons to create new records are now hidden in the app when the user lacks the appropriate permissions, or there's no form defined for this entity in Woodford.
View record detail
The button for displaying record details is hidden in the app if there's no form defined for this entity in Woodford.
You can now collapse all expanded tree nodes with a single tap or click.
In autumn, we introduced blob storage for Resco Cloud which allows storing binary files in cheaper cloud storage (Azure or Amazon S3). With this release, we're debuting the support of SharePoint for blob storage.
Asynchronous import in REST API
To prevent timeouts, you now have the option to import in asynchronous mode. Add the following key-value pair to the header:
Key: Prefer Value: respond-async
See Post Import for details.
Style editor improvements
Style editor in Woodford has a new feature useful in scenarios when you need to redesign the app project consistently.
- There's a new function Replace Style that allows you to replace all uses of a certain style with a different style.
- As a bonus, the existing button Dependencies now displays its results (forms or views that are currently using the selected style) in a more organized and palatable way.
When designing rules in the rules editor, you build conditions and steps by clicking and selecting operators, variables, or arguments from a drop-down list. With this release, it should be easier to find the right item:
- The items are grouped into logical categories.
- The items are alphabetically ordered.
- When selecting fields, both display name and logical name are displayed.
Private views on all devices
Private views are custom views created by app users. Until now, they used to be stored on a user's device. With this release, they will be saved in the cloud so that when the user switches to a different device, the views travel along.
Working with licenses in bulk
You can now export and import users and licenses on the Mobile users screen in Woodford. You can use this feature, for example, to back up your licenses, transfer them to another environment, or bulk upload new licenses.
- Resize scheduled task: You can now modify the duration of a scheduled task by dragging the start time or end time on the schedule board.
- Sorting resources: Once a source is selected, you can enable resource sorting. Resources can be ordered by availability, travel distance, or workload.
- Usability improvements to live filtering
Security policy for migration scenarios
If you are migrating your backend from an on-premises database to the cloud, this feature allows your mobile users to switch seamlessly from the old URL to the new one. Mobile users don't have to perform any extra action and the change does not require full sync. Limitations apply; contact Resco support.
Support email verification
If you use multiple email addresses, the 'Send Error Logs via Resco' feature will not be available.