This section lists the detailed pagination parameters.
On server side, when BTT request handler receives pagination request from browser, it will parse pagination parameters from request and store the parameters into operation context of technical pagination operation, so technical pagination operation can use the parameters to do pagination correctly. Technical pagination operation context has three parts data:
It contains pagination attributes of the pagination table.
Field name | Description |
tableId | The id of table defined in XUI |
dataName | The dataName attribute defined in table |
dataNameForList | dataNameForList attribute defined in table |
rowsPerPage | rowsPerPage attribute defined in table |
operationNameForPagination | operationNameForPagination attribute defined in table |
directPagination | directPagination attribute defined in table |
tableColumnIDs | dataName list of each column in table. Each dataName is separated by comma, for example {name1, name2, name3} |
It contains control parameters of pagination
Field name | Description |
pageEvent | The event that triggers pagination request. The possible value can be "initial", "next", "prev", "page". |
pageNumber | Page number to be requested |
sortData | |
customData | The reserved field for extension usage |
It contains data and control parameters after pagination request is processed.
Field name | Description |
totalRowNumber | The total row number of data |
enableNext | Will Next icon in client be enabled |
enablePrevious | Will Previous icon in client be enabled |
errMsg | Error message to be shown on client when exception occurs |
items | Business data is retrieved |
customData | The reserved field for extension usage |