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
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.
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.
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.
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.
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.
Please do not leave comments on Wiki pages asking for help. They will be deleted. Use the forums instead.