Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The complete reference to StyleKeys and Style-Expressions

!style.Excel.CellDataFormat.grouping!

...

Note
titleThis style-key is an expert option

Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

!style.Excel.CellFormulaString.grouping!

...

Band

  • bookmark (bookmark)

    The name of an embedded anchor
  • computed-sheetname (computed-sheetname)

    The title of the sheet/table generated in table-exports
  • fixed-position (fixed-position)

    Shifts the band to a fixed position on the page
  • layout (layout)

    The layout strategy for elements in bands
  • layout-cacheable (layout-cacheable)

    No longer used.
    Warning
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

!style.Excel.WrapText.grouping!

  • Excel.WrapText (!style.Excel.WrapText.display-name!)
    !style.Excel.WrapText.description!
    note
    deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • layoutmanager (layoutmanager)

    The (old) layout manager used to layout elements in band
    Warning
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

!style.absolute_pos.grouping!

...

Warning
titleThis style-key is deprecated

Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
!style.absolute_pos.deprecated!

...

  • deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.

  • pagebreak-after (pagebreak-after)

    Creates a pagebreak after the current band is printed
  • pagebreak-before (pagebreak-before)

    Creates a pagebreak before the current band is printed
  • sticky (sticky)

    A flag indicating whether the band should be promoted

Border

  • background-color (background-color)

    Specifies the element's background color.
  • border-bottom-color (border-bottom-color)

    Specifies the element's bottom border color.
  • border-bottom-left-radius (!style.border-bottom-left-radius.display-name!)
    !style.border-bottom-left-radius.description!
    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style No longer used.

  • border-bottom-left-radius.deprecated!

...

  • -height (border-bottom-

...

  • left-radius

...

  • -height)

    Specifies the height of the rounded border corner.
  • border-bottom-rightleft-radius-width (!style.border-bottom-rightleft-radius.display-name!width)
    !style.
    Specifies the width of the rounded border corner.
  • border-bottom-right-radius .description!(border-bottom-right-radius)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style No longer used.

  • border-bottom-right-radius.deprecated!

...

  • -height (border-

...

  • bottom-

...

  • right-radius

...

  • -height)

    Specifies the height of the rounded border corner.
  • border-topbottom-leftright-radius-width (!style.border-topbottom-leftright-radius.display-name!width)
    !style.border-top-left-radius.description!
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style.border-top-left-radius.deprecated!

!style.border-top-right-radius.grouping!

...

Warning
titleThis style-key is deprecated

Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
!style.border-top-right-radius.deprecated!


!style.bounds.grouping!

...

Warning
titleThis style-key is deprecated

Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
!style.bounds.deprecated!

!style.ext-paint.grouping!

...

Note
titleThis style-key is an expert option

Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

!style.href-inherited.grouping!

  • href-inherited (!style.href-inherited.display-name!)
    !style.href-inherited.description! Specifies the width of the rounded border corner.
  • border-bottom-style (border-bottom-style)

    Specifies the border style.
  • border-bottom-width (border-bottom-width)

    Specifies the border width for the edge.
  • border-break-color (border-break-color)

    Specifies the element's inner break border color.
  • border-break-style (border-break-style)

    Specifies the border style.
  • border-break-width (border-break-width)

    Specifies the border width for the edge.
  • border-left-color (border-left-color)

    Specifies the element's left border color.
  • border-left-style (border-left-style)

    Specifies the border style.
  • border-left-width (border-left-width)

    Specifies the border width for the edge.
  • border-right-color (border-right-color)

    Specifies the element's right border color.
  • border-right-style (border-right-style)

    Specifies the border style.
  • border-right-width (border-right-width)

    Specifies the border width for the edge.
  • border-top-color (border-top-color)

    Specifies the element's top border color.
  • border-top-left-radius (border-top-left-radius)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style.href-inherited.deprecated!

!style.layout-cacheable.grouping!

  • layout-cacheable (!style.layout-cacheable.display-name!)
    !style.layout-cacheable.description!
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only No longer used.

  • border-top-left-radius-height (border-top-left-radius-height)

    Specifies the height of the rounded border corner.
  • border-top-left-radius-width (border-top-left-radius-width)

    Specifies the width of the rounded border corner.
  • border-top-right-radius (border-top-right-radius)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style.layout-cacheable.deprecated!

!style.layoutmanager.grouping!

...

Warning
titleThis style-key is deprecated

Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
!style.layoutmanager.deprecated!

!style.max-size.grouping!

...

Warning
titleThis style-key is deprecated

Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
!style.max-size.deprecated!

!style.min-size.grouping!

  • min-size (!style.min-size.display-name!)
    !style.min-size.description!
    Warning
    titleThis style-key is deprecated

    Deprecated No longer used.

  • border-top-right-radius-height (border-top-right-radius-height)

    Specifies the height of the rounded border corner.
  • border-top-right-radius-width (border-top-right-radius-width)

    Specifies the width of the rounded border corner.
  • border-top-style (border-top-style)

    Specifies the border style for the edge.
  • border-top-width (border-top-width)

    Specifies the border width for the edge.

Borders

  • padding-bottom (padding-bottom)

    Defines the padding on the bottom edge of the element.
  • padding-left (padding-left)

    Defines the padding on the left edge of the element.
  • padding-right (padding-right)

    Defines the padding on the right edge of the element.
  • padding-top (padding-top)

    Defines the padding on the top edge of the element.

Common

  • anchor-name (anchor-name)

    The name of an anchor (link-target) embedded in the report
  • bounds (bounds)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style.min-size.deprecated!

!style.preferred-size.grouping!

  • preferred-size (!style.preferred-size.display-name!)
    !style.preferred-size.description!
    warning

    No longer used.

  • box-sizing (box-sizing)

    Specifies the border-model to use.
    alignment (alignment)
    anchor-name (anchor-name)
    avoid-page-break (avoid-page-break)
    Note
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    !style.preferred-size.deprecated!

Group

  • an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • dynamic_height (dynamic_height)

    A flag indicating whether the field should expand its height based on the content it contains.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • ext-paint (ext-paint)

    A extended forground paint property. Expert option.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    background
  • href-html-color window (backgroundhref-html-color)
    bookmark (bookmark)
    border-bottom-color (border-bottom-color)
    border-bottom-left-radius-height (border-bottom-left-radius-height)
    border-bottom-left-radius-width (border-bottom-left-radius-width)
    border-bottom-right-radius-height (border-bottom-right-radius-height)
    border-bottom-right-radius-width (border-bottom-right-radius-width)
    border-bottom-style (border-bottom-style)
    border-bottom-width (border-bottom-width)
    border-break-color (border-break-color)
    border-break-style (border-break-style)
    border-break-width (border-break-width)
    border-left-color (border-left-color)
    border-left-style (border-left-style)
    border-left-width (border-left-width)
    border-right-color (border-right-color)
    border-right-style (border-right-style)
    border-right-width (border-right-width)
    border-top-color (border-top-color)
    border-top-left-radius-height (border-top-left-radius-height)
    border-top-left-radius-width (border-top-left-radius-width)
    border-top-right-radius-height (border-top-right-radius-height)
    border-top-right-radius-width (border-top-right-radius-width)
    border-top-style (border-top-style)
    border-top-width (border-top-width)
    box-sizing (box-sizing)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    computed-sheetname (computed-sheetname)
    display-on-firstpage (display-on-firstpage)
    Info
    titleThis style-key is hidden

    Hidden style-keys do not show up in the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

    display-on-lastpage (display-on-lastpage)
    Info
    titleThis style-key is hidden

    Hidden style-keys do not show up in the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

    draw-shape (draw-shape)
    dynamic_height (dynamic_height)window)

    The window where the link should be opened
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • href-inherited (href-inherited)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • href-target (href-target)

    The target where the link points to
  • href-title (href-title)

    Hyperlink title that is displayed as tooltip.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • paint (paint)

    The foreground color.
  • visible (visible)

    A flag indicating whether the element will be printed.

Excel

  • Excel.CellDataFormat (Excel.CellDataFormat)

    A override setting that provides a Excel-specific cell-formats.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • Excel.CellFormulaString (Excel.CellFormulaString)

    A override setting that provides a formula that should be printed in the generated Excel-cell instead of the original content.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • Excel.WrapText (Excel.WrapText)

    A override setting that defines whether Excel-Cells should have text-wrapping enabled.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

Group Band

  • repeat-header (repeat-header)

    A flag indicating whether the group-header/footer should be repeated on each new page
    Info
    titleThis style-key is hidden

    Hidden style-keys do not show up in the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

Layout

  • y (The Y-Coordinate where the element should be placed.)


  • absolute_pos (absolute_pos)

    No longer used.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • alignment (alignment)

    The horizontal layouting of content within an element.
  • avoid-page-break (avoid-page-break)

    A flag indicating that pagebreaks within the band should be avoided.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • height (height)

    The element's preferred height. If defined, this overrides all other height definitions including the dynamic-height flag.
  • max-height (max-height)

    The element's maximum height.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • max-size (max-size)

    The element's maximum size.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • max-width (max-width)

    The element's maximum width.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • min-height (min-height)

    The element's minimum height.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • min-size (min-size)

    The element's minimum size.
    Warning
    titleThis style-key is deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • min-width (min-width)

    The element's minimum width.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • orphans (orphans)

    Defines the minimum number of elements or lines on the page before a pagebreak can occur within the band or paragraph.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • overflow-x (overflow-x)

    Defines whether content is allowed to overflow the element's layouted box to the right.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • filloverflow-color y (filloverflow-color)
    fill-shape (fill-shape)
    fixed-position (fixed-position)
    font (font)
    font-bold (font-bold)
    font-embedded (font-embedded)
    font-encoding (font-encoding)
    font-italic (font-italic)
    notey)

    Defines whether content is allowed to overflow the element's layouted box to the bottom.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • preferred-size (preferred-size)

    No longer used.
    Warning
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    font-size (font-size)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    font-smooth (font-smooth)
    font-strikethrough (font-strikethrough)
    deprecated

    Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
    No longer used.

  • valignment (valignment)

    The vertical alignment of content within the element.
  • widows (widows)

    Defines the minimum number of elements or lines on the page before a pagebreak can occur within the band or paragraph.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    font-underline (font-underline)
    note

    happen.

  • width (width)

    The preferred width. If defined, this width overrides all other layout rules.
  • x (error)

    The X-Coordinate where the element should be placed.

Page Band

  • display-on-firstpage (display-on-firstpage)

    A flag indicating whether the band should be printed on the first page
    Info
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    height (height)
    href-html-window (href-html-window)
    note
    hidden

    Hidden style-keys do not show up in the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

  • display-on-lastpage (display-on-lastpage)

    A flag indicating whether the band should be printed on the last page
    keepAspectRatio (keepAspectRatio)
    layout (layout)
    line-height (line-height)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    max-height (max-height)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    max-letter-spacing (max-letter-spacing)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    max-width (max-width)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    min-height (min-height)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    min-letter-spacing (min-letter-spacing)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    min-width (min-width)
    Info
    titleThis style-key is an expert optionhidden

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    href-target (href-target)
    href-title (href-title)
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    Hidden style-keys do not show up in the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

Replaced Content

  • draw-shape (draw-shape)

    Defines whether the shape-outline should be drawn in the foreground color.
  • fill-color (fill-color)

    Provides a way to define alternative fill-colors. If undefined, the foreground color is used.
  • fill-shape (fill-shape)

    A flag indicating whether the given shape should be filled.
  • keepAspectRatio (keepAspectRatio)

    A flag indicating whether the scaling should preserve the aspect ratio.
  • scale (scale)

    A flag indicating whether the content printed in the element should be scaled to fit the element's boundaries.
  • stroke (stroke)

    Defines the stroke (pen type and width) that should be used to render a shape.

Sparklines

  • -x-pentaho-sparklines-highcolor (highcolor)


  • -x-pentaho-sparklines-lastcolor (lastcolor)


Text

  • font (font)

    The name of the font-family to be used.
  • font-bold (font-bold)

    A flag indicating whether a bold-typeface should be used.
  • font-embedded (font-embedded)

    A flag indicating whether the font information should be embedded into the target document.
  • font-encoding (font-encoding)

    Specifies the target text-encoding for the given field, in case the output supports per-field encodings.
  • font-italic (font-italic)

    A flag indicating whether a italic or oblique typeface should be used.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    optimum
  • font-letter-spacing (optimum-letter-spacing)size (font-size)

    The size of the font in point (1/72th of an inch).
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    orphans (orphans)

  • font-smooth (font-smooth)

    A flag indicating whether text-aliasing should be activated.
  • font-strikethrough (font-strikethrough)

    A flag indicating whether the text should be rendered striken through
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • overflowfont-x underline (overflowfont-x)underline)

    A flag indicating whether the text should be underlined.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    overflow-y (overflow-y)

    may happen.

  • line-height (line-height)

    Defines the height of a single text line. Is always greater or equal to the font size.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • paddingmax-letter-bottom spacing (paddingmax-letter-bottom)
    padding-left (padding-left)
    padding-right (padding-right)
    padding-top (padding-top)
    pagebreak-after (pagebreak-after)
    pagebreak-before (pagebreak-before)
    paint (paint)
    repeat-header (repeat-header)
    infospacing)

    The maximum space between two letters.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • min-letter-spacing (min-letter-spacing)

    The minimum space between two letters.
    Note
    titleThis style-key is hiddenan expert option

    Hidden Expert style-keys do not show up in can be used to fine tune the report-designer. These style-keys are used to transport internal state information and should never be modified outside the report-processing.

    reserved-literal (reserved-literal)

    . However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • optimum-letter-spacing (optimum-letter-spacing)

    The preferred space between two letters.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    scale (scale)
    sticky (sticky)
    stroke (stroke)
  • text-wrap (text-wrap)reserved-literal (reserved-literal)

    A text quate that is printed if the given text does not fully fit into the element bound
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • trim-text-content wrap (trim-text-contentwrap)

    A flag indicating whether text will automatically wrap at the end of the line.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • valignment (valignment)
    verticaltrim-text-alignment content (verticaltrim-text-alignmentcontent)

    A flag indicating whether leading and trailing whitespaces will be removed.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    visible (visible)
  • whitespace-collapse (whitespace-collapse)vertical-text-alignment (vertical-text-alignment)

    A extended text-alignment that allows fine control on how inline-text is aligned within a line.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

  • widows (widows)whitespace-collapse (whitespace-collapse)

    Controls how the renderer treats whitespaces.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    width (width)

  • word-spacing (word-spacing)

    Allows to define additional spacing between words.
    Note
    titleThis style-key is an expert option

    Expert style-keys can be used to fine tune the report. However, they can be dangerous and youshould know what you are doing or strange things may happen.

    x (error)
    y (thumbs up)