Settings

Settings for the end user clients

The Novacura Flow app offers the following user-specific settings:

Android and iOS

  • Language: Use this option to change the app language. Any change in the app language will update the user's language in the Flow Studio. If no language has been set in the Studio, the device language will be used. If the device language is not supported by Novacura Flow, English will be used.

  • Workflow Animations: Deactivate this option to remove animations when progressing through a workflow. While animations contribute to a smoother user experience, deactivating them can improve the app's speed, especially when used for tasks like bulk scanning.

  • Auto Focus Input: Activate this option if the keyboard should open, and focus should be set when an input field is the first control of a user step. Note: Focus will only be set if there is no control before the input control. For example, if there is a header text first, the focus will not be set.

  • Fullscreen Mode: Enables the application to enter fullscreen mode during workflow execution. This enhances content visualization when the keyboard is open, especially on smaller screens.

  • Camera GPS Position: Set to active to grant Flow access to the GPS position for the camera.

  • Sound on Error: When active, produces a beep when an error occurs in the Flow, such as when scanning text into a number input field.

  • Vibration on Error: When active, triggers a vibration when an error occurs in the Flow, for example, when scanning text into a number input field.

Advanced Settings

The advanced settings are rarely modified as they have been included for specific use cases.

  • Keyboard Compatibility: This setting is designed for devices lacking numeric keyboards, posing an issue for text input fields in numeric mode. Enabling this setting defaults to the normal keyboard, which includes numbers, for these fields. By default, Keyboard Compatibility is set to false.

  • Keep-Alive Connection: When enabled, this setting attempts to maintain an open HTTP connection to the server, which is generally beneficial. By default, the Keep-Alive Connection is set to true.

Web client

  • Language: Used to change the app language. A change in the app will update the user's language in the Flow Studio. If no language has been set in the Studio, the device language will be used, provided it is supported by Novacura Flow; otherwise, English will be used.

  • Expand User Step: The user step utilizes the full available screen width if it contains a grid or a calendar. This setting is the default in workflows but can be overridden on individual user steps using the Expand/Collapse button. The CLEAR button removes all user changes, setting the used screen width back to default in all user steps.

  • Size of Scrollbars: Sets the width of the scrollbars. The width can be adjusted to accommodate both touch screen and desktop users. The value can range from 0 to 128. The preference file for this setting is scrollBarSize.

  • Sound on Error: If active, produces a beep when an error occurs in the Flow, such as when scanning text into a number input field.

  • Keep-Alive Connection: If enabled, attempts to maintain an open HTTP connection to the server, which is generally advantageous. The Keep-Alive Connection is set to true by default.

  • Grid Settings: Selects the default number of rows shown per page in the grid and the calendar grid. This setting is the default in workflows but can be overridden on individual user steps by changing the row number in a grid. The CLEAR button removes all user changes, setting the rows per page used back to default in all user steps.

Last updated