The complete reference to StyleKeys and Style-Expressions
!style.Excel.CellDataFormat.grouping!
...
Note | ||
---|---|---|
| ||
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 title 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.
!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 bandWarning title 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.
!style.absolute_pos.grouping!
...
Warning | ||
---|---|---|
| ||
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used. |
...
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 title This 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 title This 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 title This 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 | ||
---|---|---|
| ||
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used. |
!style.bounds.grouping!
...
Warning | ||
---|---|---|
| ||
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used. |
!style.ext-paint.grouping!
...
Note | ||
---|---|---|
| ||
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 title This 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 title This 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 title This 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 | ||
---|---|---|
| ||
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used. |
!style.max-size.grouping!
...
Warning | ||
---|---|---|
| ||
Deprecated stylekeys exist only for legacy purposes to support older report-definitions and must not be used. |
!style.min-size.grouping!
- min-size (!style.min-size.display-name!)
!style.min-size.description!Warning title This 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.
- 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 title This 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 title This 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 title 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.
backgroundNote title 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-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)
computed-sheetname (computed-sheetname)Note title 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.
display-on-firstpage (display-on-firstpage)
display-on-lastpage (display-on-lastpage)Info title 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.
draw-shape (draw-shape)Info title 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.
dynamic_height (dynamic_height)window)
The window where the link should be openedNote title 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.Warning title 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.Note title 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.Note title 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.Note title 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.Note title 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 pageInfo title 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.Warning title 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.Note title 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.Note title 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.Warning title 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.Note title 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.Note title 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.Warning title 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.Note title 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.Note title 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.Note title 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.
- 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 title 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.
font-size (font-size)Warning title 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)Note title 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-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.
font-underline (font-underline)Note title 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.
note
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
height (height)Info title 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)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)
max-height (max-height)Note title 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)Note title 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-width (max-width)Note title 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)Note title 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)Note title 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-width (min-width)Note title 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-target (href-target)Info title This 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-title (href-title)Note title 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.
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.
optimumNote title 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-letter-spacing (optimum-letter-spacing)size (font-size)
The size of the font in point (1/72th of an inch).
orphans (orphans)Note title 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 throughNote title 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.
- overflowfont-x underline (overflowfont-x)underline)
A flag indicating whether the text should be underlined.
overflow-y (overflow-y)Note title 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.
may happen.
- line-height (line-height)
Defines the height of a single text line. Is always greater or equal to the font size.Note title 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.
- 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 title 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.
reserved-literal (reserved-literal)Note title This 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.
. 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.
scale (scale)Note title 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.
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 boundNote title 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 wrap (trim-text-contentwrap)
A flag indicating whether text will automatically wrap at the end of the line.Note title 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.
- valignment (valignment)
verticaltrim-text-alignment content (verticaltrim-text-alignmentcontent)
A flag indicating whether leading and trailing whitespaces will be removed.
visible (visible)Note title 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)vertical-text-alignment (vertical-text-alignment)
A extended text-alignment that allows fine control on how inline-text is aligned within a line.Note title 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.
- widows (widows)whitespace-collapse (whitespace-collapse)
Controls how the renderer treats whitespaces.
width (width)Note title 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.
xNote title 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.
y