![]() ![]() |
The Library element represents a collection of reusable report components. A report developer uses the Library Explorer to locate and retrieve a component from a library and to save a report component to the library. The Library element shares many features with the ReportDesign element. Both the Library element and the ReportDesign element derive from the Module element. Library components include such things as reusable visual report items, data sources, data sets, parameters, and translations.
Module
None
author, base, colorPalette, comments, configVars, createdBy, description, descriptionID, helpGuide, images, includeLibraries, includeResource, includeScripts, theme, title, titleID, units
None
The following sections describe the slots of the Library element.
A list of themes. A theme defines a set of styles that a report designer can access.
A list of reusable parameters. Every parameter in the list identifies the group to which it belongs. A report uses a library parameter by defining a new parameter that extends the reusable parameter. A derived parameter inherits all properties of the reusable parameter.
The order of parameters within the parameters list determines the order that the parameters appear in the requester page.
A list of data sources for the Library component. Each data source must have a unique name. The order of items within the dataSources list is not important.
A list of data sets for the Library component. Each data set must have a unique name. The order of items within the dataSets list is not important.
A list of reusable master pages. The report design can reuse a library master page unmodified or it can extend and customize a library master page. A master page defines the page size, page decoration, margins and so forth. Some reports use multiple master pages. The first page might appear as a letterhead and remaining pages less formal. If a report is printed and bound, for example, there should be one master page for the left pages and a different master page for the right pages.
A list of reusable, extendable report items. The components list forms a library of pre-configured report items.
![]() ![]() |