The requested page is not available for the requested platform. You are viewing the content for Default platform.

Display Row Numbers in a Report, Group or Page

This document describes how to show the current row number for each data source value displayed in a report.


You can use this approach to displaying row numbers when the UserDesignerOptions.DataBindingMode is set to DataBindingMode.Expressions or DataBindingMode.ExpressionsAdvanced.

See Display Row Numbers in a Report, Group or Page to learn about the legacy approach to solving this task.

See Data Binding Modes to learn more about the available binding modes.

A label can display row numbers after binding your report to data and specifying a bound data field in the XRLabel's Expression property.

  • Click the label's smart tag and invoke its SummaryRunning drop-down list. Select Report to increment the row numbers throughout the entire report, or select Group or Page to reset the row numbers for every group or page.


  • Click the ellipsis button for the Expression property:


  • This invokes the Summary Expression Editor where you can select the required function in the Functions | Summary section:


  • You can use the FormatString property to format the resulting value:


You can switch to the Print Preview to see the record numbers displayed for the specified range: