Configuring Form
How to configure forms in InnowayIT application?
A Form is used to create or modify data in a logical, meaningful fashion. An example of a form is shown in figure 1:

Following elements are supported in the form:
Input: Text field with a fixed length of up to 255 characters. Can be string or numeric.
Textarea: Text-area with length of up to 4000 characters
Datepicker: to select Date
Checkbox: flag for yes/no values
Select: Dropdown from static list of value
Select: Dropdown from a table
JSON: json object
To configure forms navigate to Administration > Form. To edit a form enter the name of the form in the Search box or click on add link to create a new form.

Form configuration metadata is retrieved by front end via API
Following table contains a list of form detail attributes:
Attribute
Type
Purpose
Required
Flag
Whether the field is required or not
Status
Flag
Whether to include this field in metadata or not
Key
Text
Unique name of table column. This is the key used in API.
Caption
Text
Display Title
Show in View
Flag
To display the field or not
Range
Text
Range of Values e.g. 1-10
Constrained By
Text
Parent key if the field is constrained
Input Type
Text
Type of data to be entered e.g. score, date time
Data Type
Read only
Data type of the table column. For information purposes
LOV Type
Text
List of value type bound to this column. Only if this field has a dropdown
Placeholder
Text
Hint for user to enter data
Dropdown Type
Text
Table or LOV
Display Field
Text
Field to be displayed when in edit mode
Dropdown Select Field
Form Element
Text
Front end element to be displayed e.g. date-picker of text-area
Table Name
Text
If Dropdown Type is Table then provide the name of the table
Width
Numeric
Width of the input field
Info
Flag
Whether info flag to be shown
Last updated
Was this helpful?