Interface dynamically allows user to create forms

In part of my requirements for this project I am working on in Appian is to allow admins of the application be able to dynamically add fields and forms from the backoffice interface for users to access and submit their responses to the dynamically generated forms. I have looked everywhere online for the answer but have found little to no information on the topic. All I found was a plugin, however I am precluded from utilizing plugins in this specific project, and as such, must be developed entirely on Appian without plugins. Can this be achieved?

  Discussion posts and replies are publicly visible

Parents Reply
  • 0
    Certified Lead Developer
    in reply to alir5058

    It's a complicated approach, one suggestion would be to implement a dynamic interface where the user can create the controls (this is the form generator).

    THe form created , will be persisted in a data structure (for example a record, or a json), and after that another interface will iterate over that information in order to create the form for the user. This structure must contains all the information for control the behaviour of the controls defined.

    Keep in mind, that you have to be carefull with the performance, because you will have to iterate over that structure, and you will have to deal with a huge amount of information.

Children