BackPrevious Topic  Next TopicNext

Working with Components in Reports

Components are the objects that you can place in reports. Report provides a full set of components that enable you to present and control the report data and presentation in a wide variety of ways. This topic introduces the usage of each component. It also briefly describes how Report classifies the components and what data components are.

You can use the following components in Report:

See Component Placement in Different Report Type about the components you can use in different report types, and the report areas where you can place them in a report.

Component Categories

Report classifies the components into the following categories:

  • Visual: Chart, Map, KPI, and Rank
  • Grid: Table, Crosstab, and Tabular
  • Basic: Label, Text Box, Image, Subreport, and Banded Object
  • Data Field: DBField, Formula Field, Summary Field, and Parameter Field
  • Web Control: Filter Control, Parameter Control, Parameter Form Control, Navigation Control, Expand/Collapse Group, Radio Button, Checkbox, Drop-down List, List, Text Field, Password, Text Area, Button, Image Button, and Form
  • Special Field: Print Date, Print Time, Fetch Date, Fetch Time, Record Number, and many more
  • Drawing Object: Line, Arc, Box, Oval, and Round Box
  • Multimedia Object: Applet, RealMedia, and Windows Media
  • Others: UDO and Barcode

Back to top

Data Components

Some components must be bound with a dataset to display data, so Report refers to them as data components or data containers. These components include Chart, Table, Crosstab, Banded Object, Geographic Map, and KPI. In page reports and web reports, when two data containers in a parent-child relationship apply different datasets, you can use data container links to set up data relations between them.

Note icon After you bind a dataset to the report body, Report also regards the report body as a special data container. In this case, if you place a tabular directly inside the report body, the tabular applies the same dataset as the report body and becomes a data container too; if you place nested tabulars and the parent of the outermost tabular is the report body, all these tabulars apply dataset of the report body and turn to be data containers.

Back to top

BackPrevious Topic  Next TopicNext