Użytkownik może wyeksportować schemat źródła danych używany w
szablonie i wprowadzić w nim modyfikacje, jeśli jest to konieczne. Następnie
można z powrotem dodać do szablonu skorygowany schemat źródła danych, zastępując
poprzednią wersję nową wersją.
Zanim rozpoczniesz
Ważne: Przed wprowadzeniem zmian w schemacie należy
utworzyć kopię zapasową szablonu, zapisując jego kopię.
O tym zadaniu
Zmiana schematu nie powoduje zmiany danych użytych w
wygenerowanym raporcie. Zmiana schematu ma wpływ tylko na sposób użycia danych
w produkcie
Rational Publishing Engine. Schematów źródeł danych zawierających atrybuty
niestandardowe nie można edytować przy użyciu kreatora wykrywania schematów,
eksportować ani zastępować.
Wskazówka: Jeśli
schemat źródła danych zawiera węzeł główny i węzeł potomny o tej samej
nazwie, występuje nieskończona rekurencja. Nieskończona rekurencja to
działający w nieskończoność proces generowania dokumentu. Aby uniknąć
problemów związanych z nieskończoną rekurencją, należy upewnić się, że
wszystkie węzły mają unikalne nazwy.
Procedura
- W widoku Schemat rozwiń pozycję Schematy źródeł danych.
- Kliknij schemat prawym przyciskiem myszy i kliknij opcję Eksportuj schemat.
- Wybierz położenie do zapisania pliku .xsd
i kliknij przycisk OK.
- Otwórz plik .xsd w edytorze tekstu.
- Edytuj schemat.
- Zapisz zmiany.
- W widoku Schemat programu Document Studio kliknij prawym przyciskiem myszy wyeksportowany
schemat, a następnie wybierz opcję Zastąp schemat.
- Kliknij przycisk Przeglądaj i wybierz zmodyfikowany
plik .xsd.
- Kliknij przycisk
OK.
Wyniki
Po zastąpieniu schematu program
Rational Publishing Engine
sprawdza, czy nowy schemat jest zgodny z poprzednim. Jeśli nowy
schemat nie jest zgodny, wprowadzone poprawki mogą zawierać błędy.
Co dalej
Należy sprawdzić, czy schemat jest nadal zsynchronizowany z danymi
od dostawcy danych. Należy wygenerować podgląd szablonu, aby sprawdzić, czy
dane są prezentowane w odpowiedni sposób. Jeśli w schemacie istnieją błędy
mające wpływ na dane wyjściowe, można przejrzeć dzienniki błędów w celu zidentyfikowania błędów.