Atrybuty danych

Atrybuty danych dostosowują sposób wyświetlania treści w dokumencie. Atrybuty danych są używane do dodania spisu treści oraz dostosowania obliczonych wartości, definiowania warunków, filtrów, właściwości warunkowego formatowania i stylów.

Obliczone wartości

Do przetwarzania atrybutów danych należy utworzyć fragmenty kodu JavaScript. Za pomocą tych fragmentów kodu można składać atrybuty danych, obcinać białe znaki i transformować wartości liczbowe w opisy tekstowe. Przetwarzać można wszystkie atrybuty danych z bieżącego kontekstu, a to obejmuje atrybuty zapytania elementu oraz atrybuty ze wszystkich zapytań nadrzędnych elementów.

Warunki

Do zdefiniowania warunków w przypadku, gdy element ma być wyświetlany, należy użyć wyrażeń opartych na atrybutach danych lub zmiennych szablonu. Warunek to wyrażenie JavaScript, które jest wartościowane do wartości boolowskiej.

Filtry a warunki

Wprawdzie filtry i warunki wyglądają podobnie, są one dwoma różnymi mechanizmami służącymi do innych celów: Warunek jest wartościowany tylko raz dla elementu, nawet jeśli element jest zapytaniem. Dlatego nie można użyć bieżącego zapytania jako kontekstu dla warunku.

Wprawdzie czasem można użyć warunków zamiast filtrów, jednak przy użyciu filtrów osiągana jest lepsza wydajność, ponieważ przetwarzany jest tylko podzbiór danych.

Formatowanie warunkowe

Aby zdefiniować właściwości formatowania w oparciu o wartości atrybutów danych, można użyć wyrażeń. Formatowanie warunkowe jest zbliżone do warunków elementów, z tym wyjątkiem, że wartości zwracane zależą od typu właściwości.

Elementy dostępne do edycji

Użytkownik może edytować treść dla elementów: tekst, tekst formatowany, obraz, plik włączany, zakładka i odsyłacz hipertekstowy. Aby edytować treść elementu, należy go kliknąć dwukrotnie.

Spisy treści, rysunków i tabel w dokumentach Microsoft Word

Aby dodać spis treści do dokumentu wyjściowego, należy zdefiniować spis treści w szablonie lub arkuszu stylów. Jeśli spis treści zostanie zdefiniowany w szablonie, nie będzie wyświetlany w dokumencie Microsoft Word, dopóki nie zostaną zaktualizowane pola dokumentu. Do aktualizacji pól należy użyć funkcji Aktualizacja pól lub Aktualizacja tabeli w programie Microsoft Word lub makr zawartych w arkuszu stylów rpe.dot. Arkusz stylów rpe.dot znajduje się w instalacji produktu Rational Publishing Engine: %RPE_HOME%\utils\word\rpe.dot. Ten sam proces ma zastosowanie do spisów rysunków i spisów tabel.

Tytuły w dokumentach programu Microsoft Word

Tytuły rysunków i tabel nie są aktualizowane automatycznie. Do aktualizacji pól należy użyć funkcji Aktualizacja pól w programie Microsoft Word lub makr zawartych w arkuszu stylów rpe.dot. Arkusz stylów rpe.dot znajduje się w instalacji produktu Rational Publishing Engine: %RPE_HOME%\utils\word\rpe.dot.

Style nagłówków

Aby użyć predefiniowanych stylów nagłówków dla formatów wyjściowych Microsoft Word (Nagłówek 1, Nagłówek 2, ... , Nagłówek 9) i HTML (H1, H2, ... , 9), należy użyć nazwy stylu 1, 2 do 9. Formaty wyjściowe PDF i XSL-FO nie mają stylów nagłówków, jednak produkt Rational Publishing Engine używa wewnętrznie zdefiniowanych stylów nagłówków.

Właściwości formatowania a style

Style należy zdefiniować zamiast zmieniania poszczególnych właściwości formatowania dla elementów szablonu.

Style produktu Rational Publishing Engine a style zewnętrzne

Jeśli główny dokument wyjściowy jest w formacie Microsoft Word lub HTML, należy zawsze, gdy to możliwe, użyć stylów zewnętrznych zdefiniowanych w arkuszu stylów. Ta metoda umożliwia szybką zmianę wyglądu dokumentu wyjściowego i wymusza jednolity wygląd dokumentów w firmie.

Numeracja nagłówków dla programu Microsoft Word

Aby uzyskać nagłówki numerowane jak lista hierarchiczna, należy użyć arkusza stylów z numerowanymi nagłówkami.

Dane Unicode w dokumencie wyjściowym

Wszystkie dane Unicode zostaną wyświetlone, jeśli użyta czcionka obsługuje kod Unicode.

Opinia