The capabilities described on this page are included in Appian's advanced and premium capability tiers. Usage limits may apply. |
IntroductionCopy link to clipboard
Offline forms are offline-enabled interfaces set up as site actions or tasks. Before you can use offline forms, you first need to set them up.
Offline site actions display as a site page. Offline tasks can either display in the mobile site task list for a site, or in a custom task report on a site page.
There are four main steps to enabling offline forms:
- Enable offline mobile in the Admin Console.
- Enable offline mobile in the interface object.
- Configure the process model.
- Configure the site object.
This document provides instructions for how to enable offline forms.
Step 1: Enable offline mobile in the Admin ConsoleCopy link to clipboard
Before you can configure offline forms, you first need to enable offline mobile for the environment. This is a setting in the Admin Console.
To enable offline mobile in the Admin Console:
- In the Admin Console, under SYSTEM properties, go to Mobile.
- Select Enable Offline Mobile and click SAVE CHANGES.
Step 2: Enable the interface object for offline useCopy link to clipboard
In order for an interface to work offline, you need to enable the interface object for offline use.
To enable an interface object for offline use:
- Open the interface.
- Click the settings icon > Properties.
- Select Make Available Offline and click OK.
An offline icon displays in the header for offline-enabled interface objects.
Step 3: Configure the process modelCopy link to clipboard
For offline site actions, you will need to use the offline-enabled interface as a start form in a process model.
To create an offline site action:
- Create a process model with a start form.
- Use an offline-enabled interface for the start form.
- Save and publish the process model.
For offline tasks you just need to make sure the User Input Task node uses an offline-enabled interface.
To create an offline task:
- Create a process model with a User Input Task.
- Use an offline-enabled interface for the form.
- Save and publish the process model.
For more information about configuring process models, see the Process Modeling Tutorial.
Step 4: Configure the site objectCopy link to clipboard
The final step to enabling offline forms is to configure the site object to display the offline forms. This is different depending on if you are working with site actions or tasks.
- Site actions: Add the process model you created as an Action type page in your site.
- Tasks: There are two options for displaying tasks:
- Display a custom task report by adding an offline-enabled interface with a task list as an Interface type page.
- Enable the mobile site task list so that users can access the offline tasks from their site in the Appian Mobile app.
To configure the site object:
- Open the site object.
- To add a site action, add an Action type page:
- For Type, select Action.
- For Content, select the process model that uses the offline-enabled interface as a start form.
- To add a read-only page, like a custom task report, add an Interface type page:
- For Type, select Interface.
- For Content, select the offline-enabled interface.
Note: Do not put the offline-enabled interface into a page group, or it will be treated like a regular interface and it will not work offline.
- To enable the mobile site task list, under Show Task List on Mobile, select Always or Only for selected groups.