1 Context:
First you are probably asking yourself what a Form Designer is, since we have only spoken about the Screen Designer before. The Form Designer is not much different. In the the Form Designer we can look into separate objects in more depth and open a dedicated page to work on them just like when designing the entire screen. Now we will structure and improve the appearance of the form that was added in the last step.
Form Structure Explanation
The Form Object type allow the users to organise the fields with three different types of structures:
- âSimpleSwatBlockâ -> Is used to group data fields
- âSimpleSwatNewColumnâ -> Is used to align data fields with each other
- âSimpleSwatFieldsetâ -> Is used to group data fields in a foldable group
2 Result:
3 Step by step guide:
In this example we will select the gear wheel of the orderform "OrderForm_<YourName>/form" and then select "Open Object Master". Now you have opened a Designer for a Form Object
- Search in the tab âLibrary of Objectsâ for the âSimpleSwatBlockâ and drag & drop it on the âShipDateâ attribute.
- Search in the tab âLibrary of Objectsâ for the âSimpleSwatFieldsetâ and drag and drop it on the first âSimpleSwatBlockâ attribute.
- Search in the preview for the data fields âCustNumâ, âOrdernumâ, âShipToIDâ,âWarehouseNumâ,âBillToIDâ,âPOâ and drag and drop them on the âSimpleSwatFieldSetâ.
- Search in the tab âLibrary of Objectsâ for the âSimpleSwatNewColumnâ and drag and drop it on the fourth data field on the preview. Now the data fields are aligned to each other
- Select the object âSimpleSwatFieldsetâ and search in the âAttributesâ panel for the attribute âLABELâ and insert the value -> âBase Order Informationâ.
- Close the Form Designer with the small x icon
4 Explanation:
With the different structuring options, you can customize the form according to your requirements. You can group, separate, and make them collapsible. In addition, there are other objects to design the form. For example the block that is used to control the responsiveness and line breaks of the data fields.