### Adding report objects

For a newly-created or an existing report, if the corresponding catalog contains business views, then you can add labels, images, banded objects, tables, crosstabs, charts, special fields and web controls to the report.

Object placement

Objects can be placed within banded objects, tables, tabulars, as well as onto an empty area of a report. The following table lists the report areas that are valid targets for the various objects, listed on the left.

| Report Layout Area
--- | ---
Object | Page Header/Footer | Report Header/Footer | Report Body | Banded Detail | Banded Page Header/Footer | Banded Header/Footer | Banded Group Header/Footer | Table Cell | Tabular Cell
Banded object | Y | N | Y | Y | Y | Y | Y | N | Y
Chart | Y | Y | Y | Y | Y | Y | Y | N | Y
Crosstab | Y | Y | Y | Y | Y | Y | Y | N | Y
Table | Y | Y | Y | Y | Y | Y | Y | N | Y
Group object | Y | Y | Y | Y | Y | Y | Y | Y | Y
Detail object | Y | Y | Y | Y | Y | Y | Y | Y | Y
Aggregation object | N | N | Y | N | N | Y | Y | N | N
Formula | Y | Y | Y | Y | Y | Y | Y | Y | Y
Label | Y | N | Y | Y | Y | Y | Y | Y | Y
Special field | Y | N | Y | Y | Y | Y | Y | Y | Y
Image | Y | N | Y | Y | Y | Y | Y | Y | Y
Web control | Y | Y | Y | Y | Y | Y | Y | N | Y

To add an object into a report:

1. Click Menu > Insert, then click the command corresponding to the object you want to add.
2. Point to the destination where you want the object to be added, and then click the mouse button.
   - If you specify to add a label, a label will be inserted there. Edit the text of the label and format it according to your requirements.
   - If you specify to add an image, the Insert Image dialog will be displayed. Select the image you need and click OK to insert it into the report.
   - If you specify to add a banded object, table, crosstab, or chart, the corresponding report wizard will be displayed. Specify the settings in the wizard according to your requirements. For details, see the specific topic in Creating a report tab.
   - If you specify to add a special field, the special field will be inserted there. For details about the usage of each special field, see Special fields in the JReport Designer User's Guide.
   - If you specify to add a parameter control, parameter form control, or filter control, the corresponding insert control dialog will be displayed. For how to specify the settings in the dialog and the usage of the web control, see Applying web controls.
   - If you specify to add a navigation control, a navigation control will be inserted there. For the usage of the navigation control, see Applying web controls.

Alternatively, you can also use the Toolbox panel to add objects other than special fields into a report by dragging them from the panel to the destination. However, in order to use the Toolbox panel to add components, you should make sure that this ad hoc feature is enabled in the specified Page Report Studio feature profile. This setting can only be made by administrators.

Note: A JReport Live license for JReport Server is required in order to use this feature. If you do not have the license, contact your Jinfonet Software account manager to obtain it.