Difference between Adaptive Form and Form components in AEM | Community
Skip to main content
August 9, 2017
Solved

Difference between Adaptive Form and Form components in AEM

  • August 9, 2017
  • 13 replies
  • 14524 views

Hi,

I can see the below two options in the Sidekick in AEM 6.1

a. AdaptiveForm

b. Form

Can i know the difference between the two?

See attached screenshot

Regards,

Manas

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Khushwant_Singh

Yes, the other "Forms" component existed before adaptive forms were introduced. Adaptive forms is a lot more capable.

13 replies

kautuk_sahni
Community Manager
Community Manager
August 10, 2017

Please see this documentation :- AEM 6.0 Forms Help | Introduction to authoring adaptive forms and AEM 6.2 Forms Help | Introduction to authoring adaptive forms

// It talks about Adaptive form.

The adaptive forms feature of Adobe Experience Manager (AEM) forms allows you to create engaging, responsive, and adaptive forms that automatically render as PDF or HTML5 based on device and browser settings. Adaptive forms dynamically adapt to user responses by adding or removing fields or sections based on user response.

With adaptive forms, you can break down a form into logical sections, which enables end users to focus on filling out one section at a time. In addition, you can leverage the default form templates supplied with AEM forms, use existing Adobe XML or XFA templates, or create your own templates from scratch.

Added Later: - "Forms" component existed before adaptive forms were introduced. Adaptive forms is a lot more capable

~kautuk

Kautuk Sahni
August 10, 2017

Hi kautuksahni,

Thanks for the Reply.

it does help in clarifying the Adaptive Forms.

But the other "Form" component group which is also available.

Is it something which existed before Adaptive Form was introduced and does not have all the benefits of the Adaptive Form?

Regards,

Manas

Khushwant_Singh
Adobe Employee
Khushwant_SinghAdobe EmployeeAccepted solution
Adobe Employee
August 10, 2017

Yes, the other "Forms" component existed before adaptive forms were introduced. Adaptive forms is a lot more capable.

August 10, 2017

Thanks Khushwant.

There is one more clarification i need help with.

I now understand the difference between "Adaptive Form" and "Form" components.

Now have a question on AEM Forms.

If my understanding in correct "AEM forms" (previously life cycle) is a separate  product all together and needs a separate licence.

If i have an existing AEM licence i can use either "Adaptive Form" or "Form" components without an extra licence based on my needs.

Regards,

Manas

smacdonald2008
August 10, 2017

You are correct - with standard AEM lic - you can use AEM form components or make your own.

August 11, 2017

Thanks everyone for the reply.

September 11, 2017

With AEM Licence, can we use both AEM forms or both AEM forms and Adaptive forms for Production servers.

July 17, 2018

Hi,

Can you please add more points to this statement "Adaptive forms dynamically adapt to user responses by adding or removing fields or sections based on user response."  Does this means author can add or remove the form fields? If so, i understand author can add/remove form fields in AEM form component as well. Please clarify

Mayank_Gandhi
Adobe Employee
Adobe Employee
July 17, 2018

The answer to the first part of the question is 'yes', on runtime based on the user action or responses you can play with the form fields. You can not only show, hide or Enable the fields but add more instances of the fields or even the panels. Lot of things that you can do further. Please refer below documents for exploring rule editor and instance manager capabilities.

https://helpx.adobe.com/experience-manager/6-2/forms/using/creating-forms-repeatable-sections.html

AEM 6.1 Forms Help | Adaptive forms rule editor

-Mayank

January 29, 2019

Hi Gopal, Did you get answer to this? Can we use Adaptive Forms components without additional licence?