The complete reference to StyleKeys and Style-Expressions
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.
This style-key is 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
This style-key is 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 (border-bottom-left-radius)
No longer used.
This style-key is deprecated
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
No longer used.
- border-bottom-left-radius-height (border-bottom-left-radius-height)
Specifies the height of the rounded border corner.
- border-bottom-left-radius-width (border-bottom-left-radius-width)
Specifies the width of the rounded border corner.
- border-bottom-right-radius (border-bottom-right-radius)
No longer used.
This style-key is deprecated
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
No longer used.
- border-bottom-right-radius-height (border-bottom-right-radius-height)
Specifies the height of the rounded border corner.
- border-bottom-right-radius-width (border-bottom-right-radius-width)
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.
This style-key is deprecated
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
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.
This style-key is deprecated
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
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.
- 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.
This style-key is deprecated
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used.
No longer used.
- box-sizing (box-sizing)
Specifies the border-model to use.
This 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.
- dynamic_height (dynamic_height)
A flag indicating whether the field should expand its height based on the content it contains.
This 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.
This 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-html-window (href-html-window)
The window where the link should be opened
This 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.
This 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.
This 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.
This 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.
This 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.
This 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
This 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.
This 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.
This 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.
This 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.
This 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.
This 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.
This 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.
This 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.
This 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.
This 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.
This 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)
Defines whether content is allowed to overflow the element's layouted box to the bottom.
This 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.
This style-key is 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.
This 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)
The preferred width. If defined, this width overrides all other layout rules.
- x
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
This 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)
A flag indicating whether the band should be printed on the last page
This 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.
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.
This 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)
The size of the font in point (1/72th of an inch).
This 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)
A flag indicating whether text-aliasing should be activated.
- font-strikethrough (font-strikethrough)
A flag indicating whether the text should be rendered striken through
This 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)
A flag indicating whether the text should be underlined.
This 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.
- line-height (line-height)
Defines the height of a single text line. Is always greater or equal to the font size.
This 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)
The maximum space between two letters.
This 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.
This 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-letter-spacing (optimum-letter-spacing)
The preferred space between two letters.
This 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.
- reserved-literal (reserved-literal)
A text quate that is printed if the given text does not fully fit into the element bound
This 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.
- text-wrap (text-wrap)
A flag indicating whether text will automatically wrap at the end of the line.
This 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 (trim-text-content)
A flag indicating whether leading and trailing whitespaces will be removed.
This 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.
- vertical-text-alignment (vertical-text-alignment)
A extended text-alignment that allows fine control on how inline-text is aligned within a line.
This 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.
- whitespace-collapse (whitespace-collapse)
Controls how the renderer treats whitespaces.
This 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.
- word-spacing (word-spacing)
Allows to define additional spacing between words.
This 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.