bindingInfo.getTopN(field, header)

Returns the number of row or column groups in the ranking specified by bindingInfo.setTopN(field, header, number) or set by the ‘Rank’ option in the Crosstab Editor.

crosstab editor with Rank top-N option set for a row header

Parameters

field

String: Name of a column to rank

header

StyleConstant.ROW_HEADER or StyleConstant.COLUMN_HEADER

Returns

Integer

Number of row or column groups

Example

var numGroups = Crosstab1.bindingInfo.getTopN('Category',StyleConstant.ROW_HEADER);
Text1.text = 'Displaying top ' + numGroups + ' groups.'

Either syntax below can be used in component script:

bindingInfo.getTopN             // unqualified
Crosstab1.bindingInfo.getTopN   // qualified

For onInit/onRefresh scripts, and for component and property scripts on other components, the second (qualified) form is required.