Search and Lister

The Search and Lister component let you add the following functionality to your Forms Portal:

  • List forms in panel, card, or grid view that are available out of the box. It also supports custom templatesList forms from specific folders in Forms Manager.
  • Specify how forms are rendered - HTML5, PDF, or both.
  • Specify how PDF and XFA-forms are rendered - HTML5, PDF, or both. Non-XFA forms as HTML5.
  • Enable searching of forms based on criteria, such as form properties, metadata, and tags.
  • Submit form data to a servlet.
  • Use custom style sheets (CSS) to customize the look and feel of the portal.
  • Create links to forms.

You can search for forms in the Forms Portal page by using the following options:

  • Full Text Search
  • Advanced Search

Full text search lets you find and list forms based on the specified keywords.

An advanced search dialog

An advanced search dialog

Advance Search lets you search forms based on specified form properties. This provides a more specific result than full-text search. Advance search includes search based on tags, properties (such as Author, Description, and Title), modification date, and full text.

The Lister displays forms based on the search parameters. Each form in the search result is displayed with an icon, which is hyperlinked to the associated form. You can click the icon to open and work with the associated form.

Filling a form

A sample adaptive form

A sample adaptive form

The forms can be accessed from the link provided along with the form in the Search and Lister component of the page.

Each form contains help information that enables a user to fill the form.

Drafts and Submission

A user can optionally save a draft of a form by clicking Save. This allows the user to work on a form over a time period before submitting the form.

The data filled in the form (including attachments) is saved as a draft on the server. The draft of a form can be saved any number of times. The saved form appears in the Drafts tab of the Draft & Submission component of the page.

On completion of form filling, the user submits the forms by clicking the Submit button on the form. The submitted forms appear in the Submissions tab of the Draft & Submission component of the Page.

NOTE
Submitted forms appear in the Submitted Forms tab only if the submit action for the adaptive form is configured as Forms Portal Submit Action. For more information about submit actions, see Configuring the Submit action.

Drafts & submissions component

Drafts & submissions component

Start a new form using submitted form data

There are certain forms that you must fill out and submit often. For example, the form for filing an individual tax return is submitted every year. In such cases, while some bit of the information changes every time you fill the form, most of it like the personal and family details do not change. However, you are still required to fill the entire form again, from scratch.

AEM Forms can help optimize the form filling experience and significantly reduce the time to fill and submit a form again. End users can start a new form using data from a submitted form. This functionality is built into the Drafts and Submissions component. When you add the Drafts and Submission component to your Forms Portal page and publish it, end users see an option in the Submitted Forms and Draft Forms tabs. The option lets you start a new form using data from a submitted form. The following image highlights that option.

start-a-new-form

When you click the button to initiate a new form, it opens a new form with data from the corresponding submitted form. You can now review and update the information, as required, and submit the form.

Experience Manager