Poprzedni Następny

Tworzenie współużytkowanego środowiska projektowania

W poprzednich sekcjach opisano sposób tworzenia i używania źródeł danych oraz zestawów danych, a także zmieniania układu i formatowania elementów raportu. Projektant, który ma wykonać tylko kilka raportów, może efektywnie stosować opisane metody. W przypadku większych projektów, zarówno jeśli pracuje nad nimi pojedynczy projektant, jak i cały zespół, może być konieczne użycie tych samych elementów lub układów w różnych projektach.

Narzędzia BIRT korzystają z następujących typów plików wspomagających tworzenie i utrzymywanie standardowych formatów oraz budowanie raportów we współpracy z innymi projektantami, a przy tym pozwalających uniknąć podatnego na błędy powtarzania tych samych czynności projektowych:

*
Głównym przeznaczeniem biblioteki jest udostępnienie projektantom raportów współużytkowanego repozytorium gotowych elementów i stylów raportów. Pliki bibliotek mają rozszerzenie nazwy .rptlibrary. Biblioteki są zapisywane w folderze zasobów narzędzi BIRT.
Biblioteka jest dynamicznym komponentem projektu raportu. Gdy programista wprowadza zmiany w bibliotece, projekt raportu jest automatycznie synchronizowany ze zmienioną biblioteką. W ten sposób zmiany są łatwo propagowane w pakiecie projektów raportów.
W bibliotece przechowywane są niestandardowe elementy raportów, w tym źródła danych, elementy wizualne raportów, style i strony główne. Użyj biblioteki w projekcie raportu, aby uzyskać dostęp do elementów niestandardowych. W jednym projekcie raportu możesz użyć wielu bibliotek. Używając wielu bibliotek, można rozdzielić style i funkcjonalność wymaganą przez różne projekty lub procesy.
*
Głównym przeznaczeniem szablonu jest zapewnienie standardowego punktu początkowego dla nowych projektów raportów. Z tego względu struktura pliku szablonu jest identyczna, jak struktura pliku projektu raportu. Pliki szablonów mają rozszerzenie nazwy .rpttemplate. Szablony są zapisywane w folderze szablonów narzędzi BIRT.
Szablon jest statyczną strukturą służącą do budowania nowego projektu raportu. Projekt raportu oparty na szablonie stanowi zmodyfikowaną kopię tego szablonu. Z tego powodu projekt raportu może być oparty tylko na jednym szablonie. Ponieważ projekt raportu korzysta z kopii szablonu, ewentualne zmiany wprowadzone w szablonie przez projektanta nie zostaną automatycznie uwzględnione w projektach raportów opartych na tym szablonie.
Szablon udostępnia strukturę standardowego układu raportu. Szablon może zawierać elementy wizualne wyświetlane w układzie raportu, źródła danych, zestawy danych i układy stron głównych. Szablon może korzystać z bibliotek w taki sam sposób, jak zwykły projekt raportu. Projektant raportów BIRT udostępnia zbiór standardowych szablonów, takich jak Prosty listing i Listing grupowany.
*
Ten typ pliku udostępnia style formatowania elementów w raporcie podobne do formatowania elementów na stronie WWW.

(c) Copyright Actuate Corporation 2013