If a form is enabled for syncing in the forms app, the form is downloaded and you can work with it directly.
The forms are downloaded on your app, and are available offline. For example, you are running a banking firm, and a customer fills an application on your site. The application is an adaptive form that accepts information from your customers, and stores it for review. The administrator reviews the form, and creates a verification form in AEM author instance. The admin enables syncing of the form with AEM Forms app. If the verification form is available in AEM Forms app, your field agent can use a mobile device to verify your customer's details. The mobile device syncs with the server, and the verification form is loaded in the app. Your field agent can visit your customer, verify the details, save data as draft, or submit the verification form. The form is synced with the server every time your app is online.
To sync your form in AEM Forms app:
- In author instance, select a form, and click View Properties.
- In the properties page, click Advanced.
- Under Advanced, enable option: Sync with AEM Forms App, and tap Save.
To sync multiple forms, in the author instance, select multiple forms in forms manager and tap Sync with AEM Forms App. When the form is published, the AEM Forms app can connect to the publish server and fetch the forms.
- Adaptive forms (without lazy loading)
- Mobile forms
Form level attachments are not supported in the adaptive forms fetched in the AEM Forms app synced with AEM Forms OSGi server. Users can attach files in a field, if the author has enabled field level attachments at the time of authoring the form.