When a Page report has focus in Visual Studio, the ActiveReports 7 Page Report toolbox group offers a number of report controls and data regions that you can use when creating a page report. You can drag these from the toolbox and drop them onto your page reports. These tools are different than those in the Section Report Toolbox.
Note: Take care in naming report controls, as they are displayed to end users in the advanced search feature of the Viewer. |
In this section
- BandedList
- The BandedList is a data region with freeform bands in which you can place report controls. With a detail band that repeats data for every row in the dataset, this data region resembles the Section report design surface.
- Barcode
- The BarCode report control renders scannable barcodes in any of 25 popular symbologies. You can bind it to data, control the bar width, rotation, quiet zones, caption locations, whether check sum is enabled, and many other properties.
- Bullet
- The 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, worst, and satisfactory values as well as labels and ranges.
- Calendar
- The Calendar report control displays date-based data or events in a calendar format in your report. You can modify the appearance of the calendar and events.
- Chart
- The Chart is a graphic data region which allows you to display data in a variety of chart styles with 3D effects and colors, and provides many options for customization. You can choose from numerous chart types.
- CheckBox (Page Report)
- The CheckBox report control can display Boolean data, or you can set its Checked property. You can also enter static text to display.
- Container
-
The Container report control is a graphical element that is used as a container for other items. The Container report control has no data associated with it. As a container, this control serves to keep the report controls it contains together when they might otherwise grow apart due to the growth of adjacent report controls.
- FormattedText
-
The FormattedText report control displays data, and allows you to format selected areas of text within the control in different ways. This report control accepts XHTML input, and allows you to set up mail merge.
- Image
- The Image report control allows you to specify any image file to display from an external source, a database or an embedded image.
- Line
- The Line report control, a graphical element that has no data associated with it, visually marks boundaries or highlights specific areas of a report. You can use lines of various weight, color, and style to highlight regions of your reports and to add style and polish.
- List
- The List is a freeform data region in which you can place other report controls. It repeats any report control it contains for every record in the dataset.
- Matrix
- The Matrix is a data region with dynamic numbers of rows and columns, and is similar in functionality to a cross tab or pivot table.
- OverflowPlaceHolder
- The Overflow Placeholder report control is only available with FPL page reports. It is a simple rectangle that you link to a List, BandedList, Matrix, or Table data region to display data that extends beyond one page.
- Shape
- The Shape report control, a graphical element that has no data associated with it, allows you to mark visual boundaries or highlight specific areas of a report with rectangles, rounded rectangles, or elliptical shapes. Unlike the Container report control, it cannot contain other controls.
- Sparkline
- The Sparkline report control displays a data trend over time in a graph small enough to be used inline, with a height similar to the surrounding text. It presents the most recent measurement as the right-most data point and compares it with earlier measurements to the left. You can select from line, area, stacked bar, column, and whisker sparkline types.
- Subreport
- The Subreport control displays data from a separate report that you specify. You can pass a parameter to the subreport from the main report to filter data displayed in a subreport. Please note that each subreport instance is run as a separate report, which can cause a noticeable difference in performance when processing large reports, in which case a data region may be more efficient.
- Table
- The Table is a data region that shows data in rows. By default, it has three columns and three rows. Once set at design time, the columns are static, while the rows repeat for each row of data. The default rows are the header, detail, and footer. The header and footer can be removed, and group headers and footers can be added to suit your needs. Each cell contains a TextBox by default, but you can replace the TextBox with any report control.
- TextBox
- The TextBox report control displays data, and is the default report control that appears in each cell of a table or matrix. It is also the report control that is created automatically when you drag a field from the Data Explorer onto your report. You can use expressions to modify the data that appears in a TextBox.