Grid widget
What is a grid?
A grid widget is an UI element that you can drag and drop from the fields panel into specific sections for optimizing the empty spaces within a Form.
You can add any number of rows, placing fields one below the other, in a grid. However, the number of columns, placing fields next to each other, is limited by the horizontal space available in the form.
For example, when adding a Geolocation field to a Contact section in a form, there is ample empty space adjacent to it. You can use this available space effectively by adding a grid layout and populating it with rows of fields inside for email address, contact number, etc.
Tip: In addition to space utilization, you can group fields within the grid and apply visibility conditions controlling when specific elements are displayed.
Note:
Permissions applicable to other fields do not extend to the grid widget. It is solely a layout element.
Resizing a grid
You can easily resize a grid by adjusting its corners, provided there are empty columns available.
Moreover, if a field in the grid spans across the entire width of the grid, you cannot resize the grid without adjusting the fieldโs size first. So, always modify the fieldโs dimension, create an empty column, and then resize the grid.
Note:
It is not possible to add a grid inside another grid.
FAQs
1. What are the various soft limits in Kissflow forms?
Ans) To improve performance and ensure efficient use of resources, Kissflow has put up the following restrictions on each form:
A maximum of 1000 fields per form.
A default soft limit of 10 child tables in every form.
A default soft limit of 100 columns per child table.
An upper limit of 5000 rows per child table.
An upper limit of 30 events per form (button fields not included).
2. Can I change field data types in a form with more than 5000 items?
Ans) You cannot change field data types in a form when there are more than 5000 records. This restriction is in place to prevent potential versioning issues when modifying data types for large forms. Changing data types for many values can lead to inconsistencies and performance problems.
3. Are there any field types in Kissflow forms that do not have soft limits?
Ans) Yes, certain field types in Kissflow forms are not subject to soft limits:
Rich text fields.
Grid fields.
Button fields (these have a separate soft limit of 100 buttons per form, in addition to the default form limit).
Rich text and Grid fields are exempt from restrictions as they don't contain metadata.
4. What happens if I duplicate a section with increased limits?
Ans) If a flow with increased limits is duplicated, the new flow will inherit the same incremented limits.
5. Will I receive any warnings when approaching these limits?
Ans) Yes, warnings will appear when you are close to reaching the limits. For example, when you have 990 fields and 90 columns, you will receive warnings indicating that you are approaching the limit and suggesting that you request an extension if needed.