Projektowanie szablonów z produktem Rational DOORS Web Access jako źródłem danych

Projektanci raportów mogą za pomocą aplikacji Document Studio importować schematy źródła danych i budować szablony raportów.

Procedura

  1. Zapoznaj się z procesem projektowania szablonu w sekcji Projektowanie szablonów dokumentów. Rozpoczęcie planowania struktury dokumentu i danych, które może on zawierać. Określ na przykład, czy dokument końcowy ma być generowany na podstawie jednego szablonu, czy wielu plików szablonów zawierających fragmenty treści wielokrotnego użytku.
  2. W aplikacji Document Studio utwórz szablon dokumentu.
  3. Zidentyfikuj schemat źródła danych w źródle danych. Aby dodać określone elementy danych z kolekcji z produktu Rational DOORS Web Access lub uzyskać dostęp do jednego zasobu o znanym adresie URL, należy kliknąć prawym przyciskiem myszy adres URL obiektu z otwartego modułu i kliknąć opcję Kopiuj adres URL. Należy zawsze używać tego schematu i dynamicznie go konfigurować na potrzeby określonych elementów danych w szablonie z produktu Rational DOORS Web Access.
    • Przykład: https://serwer:port/dwa/rm/urn:rational::numer_obiektu
  4. Dodaj schemat źródła danych do szablonu dokumentu. W przypadku produktu Rational DOORS Web Access można wykonać następujące kroki:
    1. W programie Document Studio kliknij opcję Dane > Dodaj schemat źródła danych.
    2. W polu Typ schematu wybierz z listy typ schematu. Dla produktu Rational DOORS Web Access należy wybrać opcję Ogólny XML.
    3. W polu Plik schematu wklej adres URL określony jako schemat źródła danych.
    4. W polu Identyfikator źródła danych wpisz nazwę źródła danych w szablonie. Kliknij przycisk Dalej.
    5. Jeśli zasób znajduje się na zabezpieczonym serwerze, podaj nazwę użytkownika w polu Użytkownik.
    6. Jeśli zasób znajduje się na zabezpieczonym serwerze, podaj hasło w polu Hasło.
    7. Z listy Typ uwierzytelniania wybierz odpowiedni typ. W przypadku produktu Rational DOORS Web Access typem uwierzytelnienia jest OAuth-OSLC. Jeśli typ OAuth-OSLC nie zostanie wybrany, będą testowane wszystkie typy uwierzytelniania do czasu znalezienia poprawnego. Może to wydłużyć czas generowania dokumentu.
  5. Dodaj elementy do szablonu. Produkt Rational Publishing Engine zawiera obszerny zestaw elementów szablonów, których można używać przy określaniu struktury dokumentu. Elementy te można przeciągać do edytora treści szablonu. Na przykład można dodać element kontenera do przechowywania kilku akapitów. Każdy akapit może być sterowany przez warunek testowy, który wiąże go tylko z konkretnymi danymi. Więcej informacji na ten temat zawierają sekcje Elementy szablonu w widoku Paleta i Dodawanie elementów do szablonu.
  6. Użyj zapytań, atrybutów i zmiennych, aby dodać dane do szablonu. Te elementy określają, które fragmenty informacji są generowane w raporcie.
  7. Dodaj formatowanie i style do elementów, aby umożliwić sterowanie sposobem ich wyświetlania w danych wyjściowych.
  8. Utwórz filtry, aby zawęzić dane, które są pobierane do raportu. Istnieje możliwość używania filtrów, które są szczegółowymi wersjami ogólnego identyfikatora URI źródła danych. Pozwalają one wskazywać konkretne podzbiory danych, tak aby produkt Rational Publishing Engine nie próbował podczas generowania raportu pobierać informacji ze źródła danych w ilości większej niż konieczna. Te filtry muszą być na tyle ogólne, aby pobrać wszystkie niezbędne dane, do których odwołuje się szablon. W przeciwnym razie wygenerowany raport może nie zawierać kompletnego zbioru danych.
  9. Utwórz sortowania, aby uporządkować dane w raporcie.

Opinia