Alexander Dymo

    cloudtemple@mksat.net

Phil Thompson

    phil@river-bank.demon.co.uk

# Report Template Designer Manual

&kudesigner; allows interactive creation and modification of report templates, and placement of report sections and section items onto a report.

&kudesigner; is a WYSIWYG application. Report page size defines the report dimensions on the screen. At the present moment, the scale is set to 100% automatically and cannot be changed.

Every report template may contain the following report sections:

- Report Header

- Page Header

- Detail Header

- Detail

- Detail Footer

- Page Footer

- Report Footer

Report sections may contain the following report items:

- Label

- Field

- Calculated Field

- Special Field

- Line

Report sections and items can be placed onto the report template by using menus or toolbars.

Every element, such as a report template, a report section or an item has its own properties. These properties define geometrical, textual and any other parameters. Every time an element is placed, a set of default properties is applied. For example, when Label is placed, its Text property value is set to Text.

To change properties, use the Report Item Options dialog. This dialog can be called by &RMB; clicking on an item or with an Edit Properties button in the Edit Toolbar. See screenshot below (properties for a Field item):

To delete an item, &MMB; click on it or use the Delete button in the Edit Toolbar.

New Report dialog

The &kudesigner; menu reference

&Ctrl; N File New

  Bring up the New Report dialog to create a new report template.

  As seen on the screenshot, the report page size, orientation and margins must be set before the report can be created.

  New Report dialog
&Ctrl; O File Open...

  Open the previously saved report template.

File Open Recent

  Display a list of recently opened templates. Select a file to open it.

&Ctrl; S File Save

  Save the current report template into a text file in &XML; format.

File Save As...

  Save the current report template into a file and give it another name.

&Ctrl; W File Close

  Close the current report template.

&Ctrl; P File Print

  Print... the current report template as text in &XML; format.

&Ctrl; Q File Quit

  Quit the program.

Edit Clear Selection

  Cancel any edit action, so no properties will be edited or items deleted.

Edit Edit Properties

  Edit properties of the selected item.

Edit Delete

  Delete the selected item.

Sections Report Header

  Place the Report Header section onto the report template.

Sections Page Header

  Place the Page Header section onto the report template.

Sections Detail Header

  Place the Detail Header section onto the report template.

  Before placing the section, the Add Detail Header dialog will be shown to specify the detail level. The Detail header will be added to the detail section of the given level.

  Add Detail Header dialog
Sections Detail

  Place the Detail section onto the report template.

  Before placing the section, the Add Detail dialog will be shown to specify the detail level.

  Add Detail dialog
Sections Detail Footer

  Place the Detail Footer section onto the report template.

  Before placing the section, the Add Detail Footer dialog will be shown to specify the detail level. The Detail footer will be added to the detail section of the given level.

  Add Detail Footer dialog
Sections Page Footer

  Place the Page Footer section onto the report template.

Sections Report Footer

  Place the Report Footer section onto the report template.

Items Clear Selection

  Clear item selection, so no report item will be added to the section.

Items Label

  Place the Label element onto the section.

Items Field

  Place the Field element onto the section.

Items Calculated Field

  Place the Calculated Field element onto the section.

Items Special Field

  Place the Special Field element onto the section.

Items Line

  Place the Line element onto the section.