Go to Scriptcase store

Nested Grid Settings

In this screen, you must define the display settings of the Nested Grids in the main application.

You can define the general behavior of the Nested Grids or use the Define individually value in the attributes to configure the appearance and behavior individually in each created Nested Grid.

Settings

Nested Grid settings attributes

This settings block defines how the Nested Grid will be displayed in the main application.

iframe mode

This attribute defines whether the iframe will be used to display the called application.

This allows the full use of the features of the Grid configured as a Nested Grid, such as pagination, Search, export, breaks, columns, and sorting.

Title on the same line

This attribute defines whether the Nested Grid column titles will be displayed on the same title line as the main application.

This attribute is available when the iframe mode and Enable TreeView options are set to No or Define individually.

The configuration options are:

  • Yes - In this option, the Nested Grid column titles will be integrated into the main application title, as shown in the example below.
  • No - In this case, the Positioning attribute will be displayed so that the Nested Grid position can be defined.
  • Define individually - Enables the Title on the same line setting in each created Nested Grid, so that the behavior can be defined individually.

Example of a Nested Grid displayed on the same line

Using the Nested Grid title on the same line.

Enable TreeView

This option adds a feature to the Grid to hide/show the Nested Grid.

The Nested Grid display will be defined by the Positioning parameter.

When selecting Yes, the Title on the same line option will be disabled.

Example of a Nested Grid with TreeView displayed below the record

Using TreeView in the Nested Grid

Positioning

Defines the position of the Nested Grid within the main application.

This attribute will be displayed when selecting Yes in the Title on the same line option and is available only in applications with horizontal orientation.

The options are:

  • In a column - A column will be added after the last field of the main application.
  • Below a record - The Nested Grid will be displayed below the record row.
  • Define individually - Enables the Positioning setting in each created Nested Grid, so that the behavior can be defined individually.

Example of the Nested Grid in a column with TreeView

Displays the Nested Grid on the same line as the main Grid record

Example of the Nested Grid below a record with TreeView

Displays the Nested Grid in a separate row below the main Grid record

Nested Grid positioning

This attribute is available when the main application has two or more Nested Grids and they are configured to be displayed below the record.

In this case, you can define whether they will be displayed side by side or one below the other.

Example of Nested Grids displayed side by side

Example of the Nested Grid displayed side by side

Example of Nested Grids displayed one below the other

Example of the Nested Grid displayed below

Alignment

Allows you to configure the alignment of the Nested Grid in relation to the main Grid when the Positioning option is set to Below a record.

The options are: Left, Right, and Center.

This option is available only if the Positioning attribute is set to Below the record.

Remove application margins and padding

Removes margins and padding from the called application for a better display adjustment.

Remove border

Removes the borders of the main table of the called application for a better display adjustment.

Group buttons

Groups the nested Grid link buttons into a single button with a submenu in the action bar.

Button label

Defines the text displayed on the button used to group the nested Grid links.

Button icon

Defines the icon displayed on the button used to group the nested Grid links.

Button format

Defines how the group button will be displayed in the action bar.

  • Icon and label: Displays the icon and text on the group button.
  • Icon only: Displays only the icon on the group button.
  • Label only: Displays only the text on the group button.

iframe Settings

These settings are available only if the iframe mode attribute in the Settings block is set to Yes.

Nested Grid settings attributes block

iframe height

Allows you to define the iframe height in pixels.

iframe width

Allows you to define the iframe width in pixels.

Initial module

Defines the initial module of the application on first load: Grid, Search, or empty.

Number of rows

Defines the number of rows to be displayed.

Number of columns

Defines the number of columns to be displayed.

Pagination

Defines whether records will be displayed partially with pagination, or fully with all records on the same page.

Fix top toolbar

Allows you to fix the toolbar at the top.

Fix bottom toolbar

Allows you to fix the toolbar at the bottom.

Buttons

Defines which buttons will be available in the Nested Grid toolbar.

Nested Grid Settings

Nested Grid settings attributes block

This settings block defines whether the Nested Grid will be exported together with the main application.

The Nested Grid can be added to the following export types: PDF, Excel, XML, and JSON.

These settings are available only if the iframe mode attribute in the Settings block is set to No or Define individually.

Each export type can be defined as follows:

  • Yes - In this option, the Nested Grid will be included when exporting.
  • No - In this option, the Nested Grid will not be included when exporting.
  • Define individually - Enables the export field in the created Nested Grids, so that the export display definition can be configured individually.