You can control the look of your reports very finely. You can define:

Understanding formatting with cascading style sheets

These variuos formatting features are organized in style sheets. Each style sheet collects several style settings, that can be applied together. There are styles sheets for pages, frames, tables and cells. A style sheet does not need to set all style properties. You can leave them unset, which causes them to be inherited from the enclosing element or the default. This is called cascading. The text styles cascade through all enclosing instances. E.g. if the font is not set in the cell style, then Reportweaver looks first in any enclosing table style, then in the frame style and then in the page style. Styles that are not set and will be inherited are indicated by ellipses.

Styles that are only relevant for a single cell, table, frame or page do not cascade through the enclosing elements, but rather take their values directly from their defaults. The names of the default styles start with an asterisk. '*'. They can be changed but not renamed.

In addition cell styles are organized in a hierarchy. That is each cell style has a base style from where it takes its defaults.

Editing style sheets

Style sheets are edited in the property pane of ReportWeaver. To load a style sheet for editing go to the style tab of the explore panel and select the style that you want to edit. The style properties are also loaded when you select an element in the editor or through the select menu. In this case the property pane shows additional tabs that relate to the editing context.

To edit in the property pane, click into the value of a property, which will initiate the editor for this property. To finish editing click on another property label.

To unset a value, clear the editing field or select inherit in the combo box.

There are four types of style sheets:

  1. Page Styles
  2. Frame Styles
  3. Table Styles
  4. Cell Styles