Edellinen Seuraava

Yhteisen kehityskehyksen koonti

Edellisissä osissa on kuvattu, miten voit luoda ja käyttää tietolähteitä ja tietojoukkoja sekä asetella ja muotoilla raporttiobjekteja. Yksittäinen raportin laatija, jonka tarvitsee luoda vain muutama raportti, voi toimia tehokkaasti näiden ohjeiden mukaan. Suurissa projekteissa, joissa on useita sovelluskehittäjiä tai joissa on laadittava useita raportteja, samoja elementtejä tai asetteluja on käytettävä monissa rakenteissa.

Vakiomallisen muotoilun luonnin ja ylläpidon tukemiseksi, yhdessä muiden raportin laatijoiden kanssa tapahtuvan raporttien koonnin helpottamiseksi ja virheille alttiiden toistuvien suunnittelutehtävien välttämiseksi BIRT-työkalu käyttää seuraavia tiedostolajeja:

*
Kirjaston päätarkoitus on tarjota raporttirakenteiden kehittäjille jaettu tietovarasto, joka sisältää valmiiksi luotuja raporttielementtejä ja tyylejä. Kirjastotiedoston tiedostotunniste on .rptlibrary. BIRT sijoittaa kirjastot resurssikansioon.
Kirjasto on raporttirakenteen dynaaminen komponentti. Kun kirjaston sovelluskehittäjä muuttaa kirjastoa, raporttirakenne synkronoituu muutetun kirjaston kanssa. Näin tehdyt muutokset leviävät helposti raporttirakenteisiin.
Kirjastoon tallennetaan mukautettuja raporttielementtejä, kuten tietolähteitä, visuaalisia raporttiobjekteja, tyylejä ja pääsivuja. Kirjaston avulla voit käyttää raporttirakenteessa mukautettuja elementtejä. Lisäksi voit käyttää useita kirjastoja samassa raporttirakenteessa. Kun käytät useita kirjastoja, voit erotella eri projekteissa tai prosesseissa tarvittavat tyylit ja toiminnot.
*
Mallipohjan päätarkoitus on tarjota vakiomallinen aloituskohta uudelle raporttirakenteelle. Mallipohjatiedoston rakenne vastaa raporttirakennetiedoston rakennetta. Mallipohjatiedoston tiedostotunniste on .rpttemplate. BIRT sijoittaa mallipohjat mallipohjakansioon.
Mallipohja on staattinen kehysrakenne, jonka päälle voi koota uuden raporttirakenteen. Mallipohjasta johdettu raporttirakenne on mallipohjan muokattu kopio. Tästä syystä raporttirakenteen luonnissa voi käyttää vain yhtä mallipohjaa. Kun mallipohjan sovelluskehittäjä muuttaa mallipohjaa, siihen perustuvat raporttirakenteet eivät päivity automaattisesti, koska raporttirakenteissa käytetään mallipohjan kopioita.
Mallipohja määrittää raportin vakioasettelun rakenteen. Mallipohjassa voi olla visuaalisia raporttiobjekteja, jotka tulevat näkyviin raportin asetteluun, tietolähteitä, tietojoukkoja ja pääsivun asetteluja. Mallipohjassa on käytössä kirjastoja samalla tavalla kuin raporttirakenteessa. BIRT-raportinsuunnittelussa on joukko vakiomallipohjia, kuten Perusluettelo- ja Ryhmitelty luettelo -raporttimallipohjat.
*
Tämän lajin tiedostot sisältävät raporttiobjektien muotoiluun tarkoitettuja tyylejä Web-sivun objektien muotoilun tapaan.

(c) Copyright Actuate Corporation 2013