Report Controls

ActiveReportsJS Designer offers number of report controls and data regions that you can use to create beautiful and interactive reports. You can drag these from the toolbox and drop them onto your reports.

  • Barcode
    Barcode report control supports integration of different types of barcodes to enable accurate scanning of sensitive information quickly and efficiently. You can bind it to data, caption locations, rotation, control the bar width, quiet zones, whether check sum is enabled, and many other properties. For more information on integrating barcodes in reports, refer to Barcode.

  • Bullet
    Bullet report control is an easy-to-read linear gauge that is a good alternative to using a dashboard for data visualization. You can bind it to data and set best, and worst values as well as labels and ranges.

  • Chart
    Chart report control is a graphic data region which allows you to display data in various different chart types. You can customize chart axis, legends, number display formats, data labels, and many other properties. For more information on chart elements and chart types, refer to Chart Elements and Chart Types.

  • CheckBox
    Checkbox report control is a visualization control and provides input for Boolean values. You can select and clear the control by simply clicking it or by setting its Checked property. You can also enter static text to display.

  • Container
    Container report control is a graphical element that is used as a container for other items. You can use it in a number of ways to enhance your reports. Container report control has no data associated with it.

  • Image
    Image report control displays an image that you embed in the report from an external source, a database or an embedded image.

  • Line
    Line report control is a graphical element that allows you to draw vertical, horizontal or diagonal lines that visually separate or highlight regions in a report. It has no data associated with it. You can use lines of various color, style and width.

  • List
    List report control is a freeform data region in which you can place other report controls, and arrange them in any configuration you like. It repeats any report controls it contains for every record in the dataset.

  • Shape
    Shape report control is a graphical element that allows you to display different shape types in a report. You can mark visual boundaries or highlight specific areas of a report with rectangles, rounded rectangles, or elliptical shapes. It has no data associated with it.

  • Sparkline
    Sparkline report control is a simple means of displaying the trend of data in a small graph. It displays the most recent value as the rightmost data point and compares it with earlier values on a scale, allowing you to view general changes in data over time. With the height similar to the surrounding text, you can display data either using line, columns, whiskers, area, or stacked bar sparkline types.

  • Subreport
    Subreport report control is a placeholder that displays data from a separate report. You can pass a parameter from main report to the subreport to filter data displayed in a subreport.

  • Table
    Table report control organizes data in rows and columns. It has three rows and three columns by default, a total of nine cells, each of which is filled with a text box. You can add and remove rows or columns, filter or sort the table data, and add groups to suit your needs. For more information on how to manage and analyze related data using tables, refer to Tables.

  • Table Of Contents
    Table Of Contents report control displays document map in the body of the report. Document map is an organized hierarchy of the report heading levels and labels along with their page number, which allows you to quickly understand and navigate the data inside a report.

  • Tablix
    Tablix report control displays data in cells that are arranged in rows and columns. It is essentially a combination of two data regions - table and matrix, and provide enhanced layout capabilities ranging from creation of simple tables to advanced matrices. For more information about the elements of Tablix and its basic operations, refer to Tablix.

  • TextBox
    TextBox report control is a data bound input control which is used for entering and editing text-based information. It is the default data region that appears in each cell of a Table or Tablix report control and is automatically created when you drag a field from a dataset on the report.