/
2.2.10.46 Grid Layout
2.2.10.46 Grid Layout
This FormLayout
renders a Form
using an HTML-table based grid. This can be a 16 column grid or an 8 column grid. The grid is stable, so the alignment of the fields is the same for all screen sizes or widths of the Form
. Only the width of the single grid columns depends on the available width.
To adjust the appearance inside the GridLayout
, you can use Layout Data
and Grid Data for content fields.
Properties of Grid Layout
- Id - unique identifier of the control
- Default Span - A string type that represents Grid's default span values for large, medium and small screens for the whole Grid.
- Default Indent - Defines default for the whole Grid numbers of empty columns before the current span begins. It can be defined for large, medium and small screens.
- Model - Model to be used
- Entity Set - Entity set definition
- hSpacing - Horizontal spacing between the content in the Grid.
- vSpacing - Vertical spacing between the content in the Grid.
- Style Class - Assign a predefined SAPUI5 CSS or a CSS class defined in the CSS of the App
- Advanced - Properties of the control not available in the above list can be added here.
Setting Additional Properties provides further information about the Advanced property
More Properties Screen
- No Auto Load – setting to prevent loading the data into the table
- OnUpdateFinished - executes the javascript function assigned for this event
- rowHeight – controls the height
- Width – controls the width
- columnHeaderHeight - controls the header height
- columnHeaderVisible – shows/hides the column header
- firstVisibleRow – first visible row
- Editable - enables/disables the table
- Threshold - defines the number of entries to be requested from the model for each grow (e.g. setting it to 100 will request and show the first 100 entries)
- showColumnVisibilityMenu
- showNoData – shows the table when empty
- visibleRowCountMode, minAutoRowCount, fixedRowCount, rowActionCount and fixedBottomRowCount – Row count properties
- enableColumnFreeze, enableCellFilter, enableSelectAll, enableCustomFilter, enableBusyIndicator, enableColumnReordering and enableGrouping – enable additional table properties and funtionalities
Step-by-step guide
How to add a Grid Layout:
- Right click on a Page, Form Element or from any elements → Add Layout → select Add Grid Layout.
2. A Grid Layout control has been added. UI Elements including Model can be added under the Grid Layout Control by doing a Right click on it.
Related articles
, multiple selections available,
Related content
Grid Layout
Grid Layout
More like this
2.2.10.3 Text Area
2.2.10.3 Text Area
More like this
2.2.10.15 Grid Table
2.2.10.15 Grid Table
More like this
Grid Table
Grid Table
More like this
Grid Table
Grid Table
More like this
Grid Table
Grid Table
More like this