SOTI Snap

4.1.0

·

March 25, 2023

Important Notes About This Release

SOTI Snap 4.1 agents are now available in both the Google Play Store and Apple App Store

Devices must upgrade to the latest SOTI Snap agent version to avoid losing any data created in previous versions and to continue using SOTI Snap apps.

Release Highlights

Custom PDF Templates

Our new custom PDF template function can map data captured in a SOTI Snap app to fill out a PDF document. This is especially useful when your organization has existing PDF forms as it eliminates the errors and inefficiencies of forms filled with a pen or pencil. After submitting the form data, the perfectly formatted PDF can be emailed to specified addresses or archived to an online repository like SharePoint, Google Drive, or even an FTP.

The Carousel widget lets you display pages of images or information that can be hosted in a rotating set of panes. Users can swipe left or right to the next pane, or have it automatically jump to the next pane after a set time interval. The carousel can be helpful for displaying a defined template with different information like displaying a select inventory of parts to choose from, or introducing a set of event speakers.

Set Focus Action and On Enter Event

We’ve introduced the Set Focus action and On Enter event to improve app ease of use. With the On Enter event, clicking enter on the keyboard will move the user to the next field, making filling in longer forms that much easier. The Set Focus action can be coupled with events like On Enter to move focus to another field or even a different page, helping the user visually move from one step to the next.

Workflow Approval Management

Changes to the Workflow Approval feature enable administrators to assign any pending approvals to new approvers. If an approver is no longer available for any reason, this handy feature allows administrator to transfer all pending approvals under the old approver to a new approver without requiring a new workflow.

Users with the device agent can now search for any workflow items from their device using either the workflow ID or submitter name. Please note that the agent must be updated before this feature is available.

Show/Hide Workflow Widget Label

You can now manage the available space in the workflow listing screen with the ability to show or hide a label’s value in the Inbox and My Request pages.

Keyboard Shortcuts

With SOTI Snap 4.1, we added more keyboard shortcuts to save time and effort when creating apps.

  • Ctrl + C -> Copy selected widget/workflow activity
  • Ctrl + V -> Paste selected widget/workflow activity
  • Ctrl + Z -> Undo the last done activity
  • Ctrl + Y -> Redo the last undone activity
  • Ctrl + B -> Bold: applicable for widgets that support text formatting
  • Ctrl + I -> Italics: applicable for widgets that support text formatting
  • Ctrl + U -> Underline: applicable for widgets that support text formatting
  • Delete key -> Deletes the selected widget/workflow activity

Blockly Improvements

  • Hamburger Widget Value Block
    • Get hamburger menu name – obtains the name for the hamburger menu
    • Set hamburger name – set a text or string to be displayed as the name
    • Get hamburger menu image – obtains the image for the hamburger menu
    • Set hamburger menu image – set an image to be displayed in the hamburger menu
  • Set Focus – Enable user to set focus to their desired widget
  • Map Widget Value Block
    • Add marker – add a marker on the map with the respective latitude and longitude
    • Remove marker – remove selected marker from the map
    • Set zoom – zoom in to map

General Improvements

The following improvements have been made with this release:

  • Report downloading has been improved with custom and default templates
  • Textbox validation can be set to include a range of text
  • Minimum, maximum, and initial dates can be set to include range of dates

Learn more about using these new features with What's New in SOTI Snap Online Help.

Resolved Issues

MADP‑43800 An error was displayed when the user attempted to edit tables
MADP‑44837 In situations with slow servers or internet, connections would timeout prior to receiving a response