These are common elements between the reports we have
built. In most project-based development environments there is a way to share
common elements between components, and BIRT is no exception to this.
In the preceding chapters, we have worked with a single project. In this chapter, we
are going to create a more structured reporting project, and work with Libraries to
share the common report elements between reports. In most report development
shops that I have come across, this is a great way to structure report development
and can save developers lots of time, especially when more complex report
components get developed. By grouping reports in projects, and reusing elements in
libraries, common elements such as headers, Data Sources, and queries can be reused
with minimal amount of development effort.
Report Projects
Way back early in the book, we created a Report Project that contains the examples
we have built so far. However, we haven't really discussed the concept of what
Report Projects are, and how to work with them.
A Report Project in Eclipse is simply a high-level container that will be used to store
all files in a given project. In Eclipse, projects are simply folders, either contained
within a workspace, or linked to an external file system folder or directory outside
of the workspace.
Pages:
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137