A BIRT report design. Root tag for a library file. A cell in a table or grid If more than one content item appears, then they are stacked vertically within the cell. Business chart Section that displays the report table of contents. Custom XML A data item that displays a query, computed or other data value. ODA extended data set Custom data set defined though scripts. A connection to an external data source. Note that only the Jdbc Connection is defined, and that is preliminary. This section is to be completed by the Data Engine team. ODA extended data source. Custom data source defined though scripts. Represents an BIRT expression User-defined report item Name of the extension plugin that provides a design-time UI for building the item. Represents a query-by-example (QBE) condition. Formerly known as an ad-hoc parameter. Free-form layout container Tabular static layout Common definition of groups within a list or a table. Sort direction applies only to the default sort. Ignored if a custom group sort is provided. Default sort is based on the group key expression. An image item. Includes another design into this one A label item that displays static text. A horizontal or vertical line item. A section within a list. Each section can contain any number of sections. Grouping level within a free-form list A free-form data-driven listing Header printed before the first row of data. Grouping levels for the list. Band displayed for each query row. Footer section printed after all rows. Zones can conditionally print if no rows were available. Predefined page styles Local list of externalized messages A single externalized message. Cross-tab (matrix) layout Holds pages and page sequences Description of the master page with margins, marginalia, header, footer, watermark, etc. Grouping of parameters The base type for all parameters. Collection of parameters or parameter groups Logical grouping of parameters. Base type for named report elements. An optional name for the component used when retrieving the component in code. Names must be unique within the design. Name of a library component that this component extends. The library component must exist, and must be of the same type as this component. One row in a table or grid. A parameter that holds a single, simple data value. A JavaScript script. Cannot contain aggregates. Attributes for a style List of shared styles One band in a table (header, footer, etc.) A grouping level within a table A data-driven table: lists rows in tabular format Header rows printed at the top of each page, and optionally at the top of each page if repeat-header is true. Group level for the table. Rows displayed for each query row. Footer rows printed after all rows. Rows can conditionally print if no rows were available. A formatted, multi-line text item. An element that defined a group of styles. List of themes. Alt sequence page types. Column attributes for e.Analysis How items are aligned with a tab stop. Color name or RGB value as defined in Html. The two types of condition parameter conjunctions: And and Or. The type of UI control to use for a parameter. A physical dimension represented as a float with option units. Options for suppressing duplicate values Show all values, including repeating values. Hide values that are the same as the previous row. Hide values the same as the previous row, except always show the first row on each new page. Drilldown options for groups and subreports. Drop option for table rows. Controls how columns in one row overlap subsequent rows. Query column export options. The column cannot be exported. The column can be exported if the report design causes the column to be realized (written tot he report document file.) The column should always be realized in the report document even if it is not referenced in the design. The user can export the column. Operators supported for simple highlight and filter rules. Type of grouping Operators supported for simple highlight and filter rules. How to size an image within an image item. Clip the image to fit the available space. The bottom and/or right edges are clipped. MIME types for images Hints for joins done within BIRT. Supported join operators. Type of join between two tables. Line item orientation. Attributes for a line segment Output type names for hiding report items. Options for page break after. Options for page break before. Portrait or landscape Known, predefined page sizes. US letter sized paper: 8.5" x 11" US legal size paper: 8.5" x 14" No pagination, for reports to be displayed as a single web page. Best for small reports. The unary and binary operators for condition parameters. Valid parameter types Property mask actions. Allow the user to see the property and modify it. Allow the user to see the property, but don't allow changes. Hide the property. Hiding it effectively prevents the use from changing it. Valid types for extended properties. A simple non-externalized string. A non-negative integer value in the range 0 .. 2^32-1. An arbitrary precision number, such as a currency amount. Value is a floating-point number. Value is a date/time value. Value is an BIRT expression. Value is one of a provided list of choices. Simple true/false value. Value is the name of an external message ID. Used to create translated strings. Value is a physical dimension using BIRT's format of a floating point with optional unit suffix. Default units are set by the report design. RGB color value or one of the valid color names recognized by BIRT. Report search operator Column searching options. Column can always be searched. May require a result set scan if not indexed. Column can only be searched as part of an index search. Column cannot be searched. Show this zone when the list has at least one row. Show this zone only when the list has no rows (is empty). Always show this zone whether the list is empty or not. Sort direction: asc(ending) or desc(ending). Type of a text element. Use when encoding is not obvious from text itself. Units for measurements A translation of a message into a language. The language for this translation. If blank, then this is the default translation if no specific language tag exists. The message ID used elsewhere in the report. List of property name/value pairs. The value of an scalar property. Property metadata defines the meaning of the property value. A method associated with this element. Optional name of the person who created or owns this report design. Indicates the last update to this file. Updated automatically by BIRT. Name of the tool that created the design. Useful for troubleshooting. Externalizable static text. The value of an scalar property. Property metadata defines the meaning of the property value. List of parameters defined in this report. List of connections required for the report List of queries, stored procedures, etc. used by the report. Reusable report items. Report items in the body section can extend only components defined here. Master pages and page sequences. Report content. Content is implied to fill the width of the page. Section that displays the report table of contents. Temporary storage for report items removed from the report design. The Factory ignores these items.