Produkt IBM® Enterprise
Records zawiera ponad 41 raportów, które udostępniają statystyczne
ujęcie różnych działań wykonywanych przez użytkowników.
O tym zadaniu
Administrator może utworzyć raport oprócz raportów zawartych w
IBM Enterprise
Records. Lista wszystkich dostępnych raportów jest dostępna w temacie Konfiguracja raportów i wymagania wstępne dotyczące raportów.
Aby utworzyć raport, wykonaj następujące kroki ogólne:
- Użyj produktu IBM Administration
Console for Content Platform Engine, aby zdefiniować szablon właściwości silnika treści (Content Platform Engine), jeśli
wymagane są nowe kryteria raportu.
- Użyj narzędzia Crystal Reports Designer, aby zaprojektować układ raportu.
- Zmodyfikuj plik ReportDefinitions.xml, który znajduje się w folderze konfiguracji dla produktu
IBM Enterprise
Records. Lokalizacją domyślną jest <ścieżka_instalacji_rm>\FileNet\Config\RM\.
- Jeśli raport ma zostać zlokalizowany, wówczas dodaj go do pliku
server.strings.<język>.<kraj>.prb.
Tworzenie
nowych kryteriów raportu
Przed utworzeniem nowych kryteriów raportu zapoznaj się z plikiem ReportDefinitions.xml, ponieważ
możliwe jest wykorzystanie istniejących kryteriów dla nowego raportu.
Procedura
Aby utworzyć nowe kryteria raportu:
- Na serwerze Content Platform Engine otwórz IBM Administration
Console for Content Platform Engine.
- W IBM Administration
Console for Content Platform Engine utwórz nowy szablon właściwości
Content Platform Engine, korzystając z kreatora tworzenia szablonu właściwości. Szczegółowe
informacje o tworzeniu szablonu właściwości zawiera pomoc elektroniczna dla
Content Platform Engine oraz pomoc kontekstowa w kreatorze.
- Po zakończeniu pracy z kreatorem przejdź do obszaru Inne klasy/Obiekty definiowane/Wstrzymania raportów w IBM Administration
Console for Content Platform Engine.
- Dodaj nowy szablon właściwości do klasy Wstrzymania raportów.
- Dodaj nowe kryteria do pliku ReportDefinitions.xml. Informacje zawiera temat Modyfikowanie pliku ReportDefinitions.xml.
Wyniki
Projektowanie nowego raportu
Aby zaprojektować raport:
- Na serwerze raportów uruchom narzędzie Crystal Reports Designer.
- Wybierz opcję Create a New Report (Utwórz nowy raport), aby uruchomić kreator tworzenia raportów.
- Jeśli w kreatorze wyświetlona zostanie zachęta do utworzenia połączenia między bazą danych i raportami Crystal Reports, wówczas wybierz
opcję Create New Connection - JDBC (Utwórz nowe połączenie JDBC) w celu połączenia się z bazą
danych Content Platform Engine.
Uwaga: Ustawienia połączenia są skonfigurowane w pliku
CRConfig.xml podczas instalowania produktu IBM Enterprise
Records. Informacje zawiera dokumentacja IBM Enterprise
Records Installation and Upgrade Guide.
- Po wyświetleniu w kreatorze zachęty wprowadź następujące informacje:
- Źródło danych (składnica obiektów, do której uzyskiwany jest dostęp).
- ID i hasło użytkownika konta posiadającego prawa dostępu do źródła danych.
- Po nawiązaniu przez kreatora połączenia ze źródłem danych zostanie wyświetlona lista wszystkich klas w składnicy obiektów. Wybierz co najmniej jedną klasę - odpowiednio do potrzeb dla nowego raport.
- Utwórz zapytanie na podstawie klas wybranych w kreatorze.
Jeśli wymagane jest uwzględnienie nowych kryteriów, wówczas wprowadź pola parametrów, które są dokładnie zgodne z nazwami
symbolicznymi utworzonymi dla nowych kryteriów.
Raport korzysta z zapytania w celu wygenerowania wyników raportu. Więcej informacji na temat korzystania z narzędzia Crystal
Reports Designer zawiera pomoc elektroniczna Crystal Reports Designer.
- Zapisz nowy raport w takiej samej lokalizacji, w jakiej znajduje się serwer Crystal Reports
Application Server, stosując jedną z następujących konwencji nazewnictwa:
- Summary nazwa raportu.rpt
- Detailed nazwa raportu.rpt
Na przykład: jeśli nazwa raportu to czynność klasyfikacji, wówczas zapisz raport jako Summary czynność klasyfikacji.rpt lub Detailed czynność klasyfikacji.rpt. Produkt IBM Enterprise
Records wymaga, aby każdy raport miał
dwie wersje: Summary i Detailed. Dlatego należy utworzyć dwa szablony Crystal Report dla jednej nazwy raportu: jeden dla raportu Summary, a drugi dla
raportu Detailed.
Ścieżka do lokalizacji serwera Crystal Reports Application Server:
<napęd
instalacji>:\Program Files\Business Objects\Business Objects
Enterprise 12.0\Samples\En\Reports.
- Zamknij narzędzie Crystal Reports Designer.
Modyfikowanie pliku ReportDefinitions.xml
Aby zmodyfikować plik MXL:
- Na serwerze aplikacji WWW, na której działa produkt IBM Enterprise
Records, użyj edytora XML,
aby otworzyć plik ReportDefinitions.xml, który znajduje się w folderze konfiguracji produktu
IBM Enterprise
Records. Lokalizacją domyślną jest ścieżka
<ścieżka_instalacji_ier>\Config.
- Dodaj wartość do tablicy, która odpowiada modelowi danych używanemu w FPOS, a następnie wprowadź wymagane zmiany dot.
pliku xml. Więcej informacji zawiera temat Dodawanie raportu do pliku ReportDefinitions.xml.
- Aby aktywować zmiany, zrestartuj serwer aplikacji WWW, na którym działa produkt
IBM Enterprise
Records.
Dodawanie raportu do pliku PRB
Aby dodać raport:
- Na serwerze, na którym zainstalowano produkt IBM Enterprise
Records przejdź do katalogu
<ścieżka_instalacji_ier>\RecordsManager\WEB-INF\lib.
- Użyj edytora tekstu, aby otworzyć plik server.strings.<język>.<kraj>.prb
dla środowiska w p8RecordsManagerResources.jar.
- Wprowadź następujące łańcuchy tekstowe do pliku PRB:
localizationKey="server.report_title.n"=nazwa raportu
gdzie nazwa raportu to tytuł raportu wyświetlany przez produkt IBM Enterprise
Records.localizationKey="server.report_desc.n"=opis
gdzie opis to tekst wyświetlany przez produkt IBM Enterprise
Records, stanowiący krótki opis przeznaczenia raportu.n to wartość identyfikatora określona w tablicy modelu danych w ReportDefinitions.xml. Więcej informacji zawiera temat Dodawanie raportu do pliku ReportDefinitions.xml.
- Przeprowadź ponowne wdrożenie aplikacji IBM Enterprise
Records. Informacje o ponownym wdrażaniu aplikacji IBM Enterprise
Records zawiera sekcja
IBM Enterprise
Records Installation and Upgrade Guide.
- Aby aktywować zmiany, zrestartuj serwer aplikacji WWW, na którym działa produkt
IBM Enterprise
Records.