Předchozí Další

Sestavení sdíleného vývojového rámce

Předchozí oddíly popisují způsob vytvoření a použití zdrojů dat, datových sad a rozvržení a formátování položek sestavy. Samostatní tvůrci sestav s požadavkem na pouze několik málo sestav mohou tyto postupy efektivně používat. U většího projektu s více vývojáři nebo s více sestavami bude mnoho návrhů používat stejné prvky nebo rozvržení.

Pro vytváření a správu standardních formátů, sestavování sestav ve spolupráci s jinými vývojáři sestav, zabránění vzniku chyb a pro opakující se úlohy navrhování používá BIRT tyto typy souborů:

*
Hlavním účelem knihovny je poskytovat vývojářům návrhů sestav sdílené úložiště předem navržených prvků a stylů sestavy. Přípona názvu souboru knihovny je .rptlibrary. Aplikace BIRT umisťuje knihovny do složky prostředků.
Knihovna je dynamická komponenta návrhu sestavy. Když tvůrce sestavy provede v knihovně změny, sesynchronizuje se návrh sestavy se změněnou knihovnou. Tímto způsobem se provedené změny snadno projeví v celé skupině návrhů sestav.
Do knihovny jsou ukládány upravené prvky sestav, jako např. zdroje dat, prvky vizuálních sestav, styly a stránky předloh. Knihovnu můžete používat při navrhovaní sestav pro přístup k upraveným prvkům. V jednom návrhu sestavy můžete použít více knihoven. Použitím více knihoven můžete oddělit styly a funkčnost, které vyžadují různé projekty nebo procesy.
*
Hlavním účelem šablony je nabídnout standardní výchozí pozici při navrhování nové sestavy. Struktura souboru šablony je proto shodná se strukturou souboru návrhu sestavy. Přípona názvu souboru šablony je .rpttemplate. Aplikace BIRT umisťuje šablony do složky šablon.
Šablona je statická struktura, na které se buduje nový návrh sestavy. Návrh sestavy odvozený ze šablony se provádí úpravou kopie této šablony. Z této příčiny lze návrh sestavy založit i na jediné šabloně. Protože návrhy sestav používají kopie šablon, ve chvíli, kdy vývojář šablon změní šablonu, v návrzích sestav založených na této šabloně se tyto změny automaticky neprojeví.
Šablona nabízí strukturu pro standardní rozvržení sestavy. Šablona může obsahovat vizuální položky sestavy, které se zobrazují v rozvržení sestavy, zdroje dat a datové sady a rozvržení stránky předloh. Šablona používá knihovny stejným způsobem jako návrh sestavy. BIRT Report Designer nabízí sadu standardních šablon, jako např. šablony Jednoduchý výpis a Sestava výpisu po skupinách.
*
Tento typ souboru poskytuje styly pro formátování položek v sestavě, které se podobá formátování položek na webové stránce.

(c) Copyright Actuate Corporation 2013