You are here: Offline capability > Supported controls while working offline

Supported controls when working offline

When developing a user interface for an offline-enabled application, you must use a frameless dynamic container. Data must be sourced using data pages.

Frameless dynamic containers must be in a screen layout to function. You can use only the following user interface controls and components when working offline:

Only client-side visible whens and client-side validation are supported. Auto-populated properties are also supported. You can activate when for layout groups. You can use client-side JavaScript when working offline. ClientCache JavaScript API can also be leveraged to create and remove pages in offline mode - see its API for further details.

Note: A user that is offline can attach content and signatures to work objects that have been created offline.

Repeating dynamic layout for lists

You must use a repeating dynamic layout for lists instead of grids when using the offline capability in your application. Actions are supported on the repeating dynamic layout for a worklist in which the opening of an assignment is supported, as well as open by handle, and are also supported when adding or removing a row. When using the Add or Remove action on a repeating dynamic layout, you do not need to use a Run Script action. You can configure master-detail interaction and view for both online-only and offline-enabled cases.

Keep in mind the following information:

Items not supported in offline mode

The following items are not supported when you work with user interface controls in offline mode: