- 4 minutes to read
The Control Toolbox contains all available report controls and allows end-users to add them to the report being edited. Report controls can display both static and dynamic information of different kinds (simple or formatted text, pictures, tables, etc.) and adjust a report layout (organize controls within panels, insert page brakes, etc.).
The available report controls can be divided into the following categories.
To learn how to add a control from the Toolbox to a report, see the Add Controls to a Report section.
The following controls are most commonly used to display data in a report.
|Label||The most basic Label control is intended to display plain text in a report.|
|Check Box||The Check Box control displays True/False or Checked/Unchecked/Indeterminate states in a report by displaying (or not) a check mark, which can be accompanied by a text description.|
|Rich Text||The Rich Text control displays formatted text in a report.|
|Picture Box||The Picture Box displays static or dynamic images of various file formats in a report.|
|Table||The Table control is designed to display tabular information in a report.|
|Character Comb||The Character Comb control displays text so that each character is printed in an individual cell.|
|Bar Code||The Bar Code control transforms its content into a bar code of the specified type.|
|Zip Code||The Zip Code control transforms its content into a zip code.|
|Gauge||The Gauge control provides the capability to embed graphical gauges into a report.|
The following controls are connected to data individually, without accessing a report’s data source.
|Chart||The Chart control displays a series of points using numerous 2D or 3D chart types.|
|Sparkline||The Sparkline control displays a compact chart that is commonly used to reflect the flow of data for every row in a report.|
|Pivot Grid||The Pivot Grid control displays dynamic data in a cross-tabulated form.|
The following controls allow you to draw shapes in a report and customize the report layout.
|Panel||The Panel control is a container that frames separate report controls to allow them to be easily moved, copied and pasted, and visually unite them in the report’s preview.|
|Line||The Line control draws a line of a specified direction, style, width and color.|
|Shape||The Shape control draws one of the predefined graphic objects (rectangle, ellipse, etc.)|
|Subreport||The Subreport control allows you to include other reports in a current report.|
|Page Break||The Page Break control inserts a page delimiter at any point within a report.|
|Cross-Band Line||The Cross-band Line control draws a line through several bands.|
|Cross-Band Box||The Cross-band Box control draws a rectangle through several bands.|
The dynamic content of the following controls is not obtained from a data source.
|Page Info||The Page Info control is intended to add page numbers and system information (the current date and time or the current user name) to a report.|
|Table of Contents||The Table of Contents control generates a table of contents based on bookmarks specified for report elements.|
Add Controls to a Report
To add a control from the Toolbox to a report, do one of the following.
- Double-click an item in the Toolbox to create the corresponding control at the default position.
Drag-and-drop an item from the Toolbox onto the required position within a report.
Select an item in the Toolbox, and then indicate the bounding rectangle by holding down the left mouse button.
If you need to perform selection, re-arranging or resizing operations, select the Pointer item ().