Structure data
In this section of the process definition, Structure Data can be defined, which are normalized data representations that can be used in other parts of the process.
You just have to edit the process and click on “Add structure data” or edit an existing one.
You will then need to provide a name to help you identify the structure and a unique semantic code within the process that represents the structure. You will then need to create the Json Forms form using the visual form editing widget.
Forms
Not all features of JSON Forms are currently available; we have implemented certain customizations to adapt its functionality to our platform.
KuFlow simplifies forms creation and management by utilizing a customized JSON Forms integration. With the help of Schema and UI Schema, you can define the form's data model, validation rules, and user interface layout. By leveraging the various elements provided by JSON Forms, you can create intuitive and dynamic forms, handle arrays, users, incorporate file uploads and custom messages seamlessly.
To start using KuFlow Forms, you need to define two main components: the Schema and the UI Schema.
Forms editor
KuFlow provides a custom editor that simplifies the process of creating forms by offering a user-friendly interface. This editor is designed to allow developers or process analysts to effortlessly define the structure, validation rules, and layout of their forms.
One of the key features of KuFlow's custom editor is its ability to auto-fill form configurations. This functionality significantly reduces the time and effort required to create forms, as users can take advantage of pre-existing configurations and adapt them to their specific needs. While typing in the editor, press ctrl+space
to access contextual information.
The provided examples will serve as a guide to demonstrate the possibilities of their use. Please note that the functionality's exact implementation and behavior will depend on any customization applied to suit your requirements.
Explore each part of the editor in the following articles: