Grid Export Properties

jmix.gridexport.default-columns-to-export

Specifies the default column selection behavior for the Grid Export functionality. This setting determines which columns are included in the export when no other more specific configuration is provided.

Possible values: ALL_COLUMNS, VISIBLE_COLUMNS.

Default value: VISIBLE_COLUMNS.

jmix.gridexport.default-export-modes

Defines the default set of options for the ExportAction dialog.

Default value: ALL_ROWS,CURRENT_PAGE,SELECTED_ROWS.

jmix.gridexport.export-all-batch-size

Defines the batch size when exporting all records.

Default value: 1000.

For example:

jmix.gridexport.export-all-batch-size = 2000

jmix.gridexport.export-all-pagination-strategy

Defines the pagination strategy used when exporting all entities.

Possible values:

  • keyset: Retrieves entities based on primary key sorting. The next page begins after the last entity of the previous page.

  • limit-offset: Retrieves entities in the same order as they are stored. Uses two parameters: offset (the starting record index) and limit (the number of records per page).

Default value: keyset.

jmix.gridexport.excel.use-sxssf

Defines whether to use streaming POI SXSSF API for building XLSX files.

Default value: true.