You use the C/SIDE Report Designer to create reports that you want to use in your application. The Report Designer contains two additional designers:

The C/SIDE Report Designer

You use the Report Designer window to define the data model by adding data items and indenting them appropriately. You can edit the properties and triggers for each of the data items by selecting the data item and opening the Properties window or the C/AL Editor, respectively. To edit the properties of the report itself, select an empty line in the Report Designer window and open the Properties window. To edit the triggers of the report itself, select an empty line in the Report Designer window and click View, C/AL Code. Alternatively, you can click Edit, and then click Select Object, and then open the Properties window or the C/AL Editor.

The Section Designer

After you have defined one or more data items, you can design the visual layout of the report in the Section Designer. You can use the Field Menu to select fields and place them in the sections as controls. You can think of each section as one or more lines on the paper that the report will eventually be printed on. A header section is printed only once, while a body section is typically printed several times as each loop of the report is iterated. You can control whether the header should be printed every time a page break occurs while the body sections of the same data item are being printed.

You can edit properties and triggers for each section by opening the Properties window or the C/AL Editor, respectively, while the section is selected. The controls you place in the sections have a subset of the properties that controls have on forms, not all the properties are relevant for a report. You can use the same tools to modify the properties (the Font Tool, the Color Tool). You can see a list of the properties in the Properties window.

The Request Options Form Designer

You use the Request Options Form Designer to create a form with fields that prompt the user to select some options before running the report. This designer works like Form Designer.

Designing Reports for the RoleTailored Client

Designing reports that will run on the RoleTailored client is different. For more information, see Designing Reports for the RoleTailored Client.

See Also