![]() ![]() |
The Row element represents one row within a grid or table. A row is composed of a list of cells. Rows can set style properties to affect all cells within the row.
Does not extend any element
customXML, userProperties
cells
backgroundColor, backgroundImage, borderBottomColor, borderBottomStyle, borderBottomWidth, borderLeftColor, borderLeftStyle, borderLeftWidth, borderRightColor, borderRightStyle, borderRightWidth, borderTopColor, borderTopStyle, borderTopWidth, canShrink, color, dateTimeFormat, display, fontFamily, fontSize, fontStyle, fontVariant, fontWeight, highlightRules, highlightTestExpr, letterSpacing, lineHeight, mapRules, mapTestExpr, marginBottom, marginLeft, marginRight, marginTop, masterPage, numberAlign, numberFormat, orphans, paddingBottom, paddingLeft, paddingRight, paddingTop, pageBreakAfter, pageBreakBefore, pageBreakInside, showIfBlank, stringFormat, textAlign, textIndent, textLineThrough, textOverline, textTransform, textUnderline, verticalAlign, whiteSpace, widows, wordSpacing
The following sections describe the properties of the Row element
A target for a hyperlink within the report. The bookmark is a string that uniquely identifies the item instance within the report. The bookmark property is an expression that evaluates to a string. If the string is blank or null, then the item has no bookmark. A bookmark must evaluate to a unique string.
The Java class that contains the event handler methods for this element.
Minimum height of the row. Some items have a dynamic size. The actual size of row is computed as the minimum of the tallest cell within the row, or the row height.
Name of the style applied to this row. A row provides many style properties. An element can inherit its style properties from a parent element, from a named style, or from a style that identifies the context in which the item appears. This property provides the name of the shared style.
The style property can set the value of style properties. Properties set on this element override those inherited from a parent element or a shared style. All properties of a style appear as properties on report items.
A list of rules for hiding and displaying this row in various output formats. The visibility rules control when the row appears in the report. A row can be completely hidden, in which case it is not created in the generation phase. A row can also be hidden conditionally, depending on the output format.
The following section describe the only slot of the Row element.
Any number of cell entries for the row.
The following sections describe the methods of the Row element.
The method that BIRT executes to handle the onCreate event for this element. The onCreate method executes every time the element is generated. Use the onCreate method to perform tasks that are data dependent.
The method that BIRT executes to handle the onPrepare event for this element. the onPrepare method executes once prior to the generation of the report. Use onPrepare method to perform tasks that affect the appearance of the element for every occurrence in the report.
The method that BIRT executes to handle the onRender event for this element. The onRender method executes at run time and not at generation time. Use the onRender method to perform tasks that are dependent on the run time details. Examples of run time factors that might require special handling include the run time environment, the user requesting the report, the parameter values in effect when the report is run, and whether the report is produced in HTML or PDF format.
![]() ![]() |