All product information in wiki.bizagi.com is only valid for Bizagi BPM Suite 9.1.X.
For newer Bizagi BPM Suite versions (10.X and up) please visit the User Guide.
 

Creating Forms

From Business Process Management, BPM and Workflow Automation Wiki | BizAgi BPMS

Jump to: navigation, search

<keywords content="keywords"> new, create, creating, form, forms, screen, screens, fields, build, activity </keywords>

Contents

Creating Forms

After modeling the flowchart and including the data required for each activity or task in the process, the next step is to create the forms or screens that will be displayed in a Web application to the end user.


With Bizagi, each activity in the process is represented by a web form which displays its data (required and query information) so that the users of the process can interact with a user-friendly web application to carry out each of the activities of the process, recording the information required for its execution.


In this step, Bizagi arranges the data handled by the different activities of the flow in forms or screens, associating these forms with each of the activities that make up the process.


Below is the information required to properly create and modify the forms available in Bizagi.


Forms

A form is a set of associated data that is displayed on a screen of the application.


The main characteristics of a Form are:

Image:Bulletazul.gif The form is built using a Forms Designer that helps the user see how it will look in the web application

Image:Bulletazul.gif The information required can be created from the Forms Designer

Image:Bulletazul.gif A Display name is always required

Image:Bulletazul.gif Information on the forms can be organized in groups or tabs.


Related Articles:


How to Create a Form

1. Forms are associated with the activities. Forms are created directly on the process making it easy to identify, create and edit them.

On the Process Wizard, go to the third step: Define Forms.



2. According to the design of the form selected, the information (or data) required in the form can be previously included or it can be created as the user creates the form using the Forms Designer.


3. Open the form to be created.

A new window will be opened; it contains everything the user needs to create the display of the activity. The way the Form is created is how it will be seen on the screen.


4. To include attributes to the form, drag and place them where required.

The attributes will have the Field Type that corresponds to the way they were created.

For example, if an attribute was created as a string it will be displayed as Text.


5. When the form is complete, click on SAVE and close the window.


Example: A Credit Request Application process begins when the client declares an interest in obtaining credit with a bank. The client's information must be filled in:


Image:Creating_Forms1_Image003.jpg


Below is the Suggestion Process Data Model.


Image:Creating_Forms1_Image004.jpg


The next video will show: how to build a form, how to change the order of the attributes and make them required and editable (or not).


<videoflash>LNn9EUiP7nk|640|505|</videoflash>


Bizagi allows the user to include attributes one by one or several at a time. To include multiple attributes select them using CTRL + Click or SHIFT + Click.

It is also possbile to include all the attributes of an entity at the same time. Right click the entity that contains the attributes that will be added to the form and select Add Child Elements. All the attributes contanied in the entity will be added at the bottom of the form.

To know where an attribute that has been added to the form is located in the data model, select the attribute on the Form and in the Data Binding box the attribute will be highlighted.



This video will show how to include new attributes to the data model in order to add them to the form.

<videoflash>DqrUoiIRhYA|640|505|</videoflash>


The Forms Designer


1. XPath

Contains the Data Model created for the project.

The entities and attributes can be created prior to the form's design or they can be added to the model as the user identifies the need for the information.

Drag the attribute to the Display to show it in the form.


2. Field Types

Every field has a certain data type that was chosen when the attribute was created.

In a form, each attribute can be displayed with different data types e.g. text, number, list, button, etc.

As soon as an attribute is dragged to the Display, it will take a default type, but it can be converted to another.

For further information go to Field Types


3. Properties

All the forms created using Bizagi Studio have special properties associated to each of the fields on the form. These properties vary depending on the type of the field selected. The basic properties for the fields on a form are represented by the following tabs:

Basic Information, Render, Related Entity, Visual Settings, Appearance and Advanced.

For further information go to Properties


4. Display

The Display Area shows the user how the form will look in the Web Application.


Note:It is possible to select and change several items of the form at the same time. Select them using CTRL + Click or SHIFT + Click. The changes over the fields that can be done are: deletion, editable, visible and required. Also, properties like name, display name and help text.


<comments />