Describes the CSS styling and/or data formatting of an object.
Data formatting applies individually to all elements contained within that can support a format.
DEPRECATED: The namedConditionalStyles and conditionalStylesRef elements should be used instead.
Contains a list of conditional styles. When rendering, the variable pointed to by refVariable in conditoinalStyleCases will be eveluated and the first conditionalStyle whose refVariableValue matches the value of the expression will be applied. If no match is found, then the conditionalStyleDefault element will be applied.
The condition described by the refVariable attribute is executed. The resulting value is then used to pick a single style using the refVariableValue attribute of the contained style elements. If no match is found, then the style that does not contain a refVariableValue is returned.
Describes the CSS style portion.
background-color. Sets the background color for the selected object.
background-color. Sets the background color for the selected object. Enter the name of the color, the RBG value, or the number of the web-safe color. For example, enter "background-color:lime;" or "background-color:#00FF00;" to use the web-safe lime.
background-image. Sets an image as the background. Enter the url where the image is located. The background color in the report will be visible in the transparent parts of the image.
border. Sets all the properties for the four borders. You can set the width, style, and color in one declaration.
display. Specifies the type of box to generate.
display. Specifies the type of box to generate. For example, "display:block;" generates a principal block box.
float. Sets where an image or text will appear.
float. Sets where an image or text will appear. For example, specifying "float:left;" for an image with text next to the image will result in the text flowing around and to the right of the image.
height. Sets the height of an object. Enter a number or percentage. The possible units of measure for numbers are: em for the font-size of the font, ex for the x-height of the font, px for pixels, in for inches, cm for centimeters, mm for millimeters, pt for points, and pc for picas. You cannot use negative numbers.
line-height. Sets the distance between lines. Enter a number, length, or percentage. For example, the number of 1.2, the length of 1.2em, and 120% all result in the same line height. You cannot use negative numbers. If you enter a number without specifying a unit of measure, the font size will be multiplied by the number you enter.
width. Sets the width of an object. Enter the length or percentage. For example, 100px sets the object to be 100 pixels wide. You cannot use negative numbers.
font. Sets all the font properties for the selected object.
font. Sets all the font properties for the selected object. You can set the font-family, font-size, font-style, font-weight, text-decoration, and color in one declaration.
margin. Sets all the margin properties for the selected object.
margin. Sets all the margin properties for the selected object. To use the same margin all around the selected object, enter "margin:nn;" where nn is the number. To use different margins around the object, you must specify margin-top, margin-left, and so on.
padding. Sets all the padding properties for the selected object.
padding. Sets all the padding properties for the selected object. Enter the numbers in this order: top, right, bottom, left. For example, "padding:10px 15px 10px 15px;" will put 10 pixels of padding at the top and bottom of the object and 15 pixels at the right and left.
overflow. Specifies what happens if the content of an object overflows its area.
vertical-align. Sets the vertical alignment of the selected object.
vertical-align. Sets the vertical alignment of a selected object. For example, "vertical-align:middle;" will align the vertical midpoint of the selected object with the baseline of the parent object plus half the x-height of the parent object.
border-collapse. Sets a border to collapse, separate, or inherit. Use "border-collapse:collapse;" to have borders around the entire table. Use "border-collapse:separate;" to have borders around individual cells in the table. Use "border-collapse:inherit;" to have the same borders as the parent object.
border-spacing. Sets the distance between the borders of adjacent cells of a table. This property is used only when you set the border-collapse property to separate.
empty-cells. Specifies whether cells with no visible content should have borders or not. This property is used only when you set the border-collapse property to separate.
table-layout. Sets the algorithm used to lay out table cells, rows, and columns.
color. Sets the color of text.
color. Sets the color of text. Enter the name of the color, the RBG value, or the number of the web-safe color. For example, enter "background-color:lime;" or "background-color:0,255,0 ;"or "background-color:#00FF00;" to use the web-safe lime.
direction. Sets the direction of text when using the Unicode bidirectional (bidi) algorithm. Values are ltr (left-to-right) and rtl (right-to-left). Use with the unicode-bidi property. Note: For the direction property to have any effect on inline-level objects, the unicode-bidi property must be set to embed or override.
letter-spacing. Increases or decreases the space between characters.
text-align. Specifies how the contents of the cells of a table column will be aligned. This property is called Horizontal Align in Report Studio.
text-indent. Specifies the indentation for the first line of text in a table. The possible units of measure are: em for the font-size of the font, ex for the x-height of the font, and px for pixels.
unicode-bidi. Sets the level of embedding for the Unicode bidirectional algorithm. Use with the direction property. Note: Because the Unicode algorithm has a limit of 15 levels of embedding, do not use a value other than normal unless appropriate. In particular, a value of inherit should be used with extreme caution.
white-space. Increases or decreases the space between words.
Data format.
Default styles. Replaces class attribute.
Complex definition that allows for a server generated image which may include all or some of radiants, images, colors, borders and shapes.
Background image generated by the server based on a set of properties.
Defines a border for the generated background.
Draw a border around the rectangle. If the cornerRadius is non-zero this would be rendered as a rounded rectangle. The allowTransparentBleed option indicates whether or not the border picks up the transparent settings of the inner fill that touches the border.
Defines a drop shadow for the generated background. It is important to note that this drop shadow will be drawn inside the generated background, not around it.
Draw a drop shadow around the border.
A list of images to put in the generated background. They are rendered in order.
Draw a list of images in the background. The images are rendered in the order they are listed here. Images always appear on top of the fill.
Image with its own transparency.
Defines an image.
The image can be placed within the generated background through different means.
Determines how the image is positioned.
Position the image based on preset locations.
Position calculated based on the choice of the attribute.
Place the by specifying an X and Y location.
Explicit position is measured from the top left corner of the rectangle.
Stretch the image to fit.
Defines the fill for the generated background.
Defines a background fill. The fill can be either a linear gradient, radial gradient or pattern.
Use linear interpolation to determine color between gradient colors. Angle indicates the angle at which the gradient is rendered (in a line) within the rectangle of the generated background.
Draw a linear gradient. The angle is measured from the horizontal. A value of zero means from left to right. A value of 90 means from bottom to top.
Draw a radial gradient.
If this is a percentage, it is a percentage of the greater of the height or the width of the bounding rectange.
If this is a percentage, it is a percentage of the greater of the height or the width of the bounding rectange.
Radial gradient that respects the bounding rounded rectangle as much as posible. Setting the focusSize to 0% means the focus will be a point. If you set it to 100% the focus will take the entire size of the bounding rounded rectangle.
A pattern is used to fill the generated background.
Defines a pattern fill.
A solid color is used to fill the genareted background.
Defines a solid color
A valid CSS color definition
A valid CSS length definition
A valid CSS position definition, can be positive or negative
Common definition for transparency attribute.
Color is used in a gradient. Therefore it has a position. If only one gradientColor is specified it will be a solid color.
Represents a single color in the gradient. The colorPosition is the percentage along the gradient line that this color starts at. A value of 0 means this is the first color and a value of 100 means this is the last color.