Atributy dat

Atributy dat upravují, jak dokument zobrazuje obsah. Pomocí atributů dat můžete přidat obsah a upravit vypočítané hodnoty, definovat podmínky, filtry, vlastnosti podmíněného formátování a styly.

Vypočtené hodnoty

Vytvořte úseky kódu JavaScript pro zpracování atributů dat. Tyto úseky kódu můžete použít ke kombinaci atributů dat, odstranění prázdných znaků a transformaci číselných hodnot v textové popisy. Libovolný atribut dat můžete zpracovat z aktuálního kontextu, který obsahuje atributy dotazů prvku a atributy ze všech nadřízených dotazů prvků.

Podmínky

K definování podmínek vykreslení prvku použijte výrazy založené na atributech dat nebo proměnných šablon. Podmínka je výraz jazyka JavaScript, který se vyhodnocuje jako logická hodnota.

Filtr versus podmínky

Ačkoli filtry a podmínky vypadají podobně, jedná se o dva různé mechanizmy, které mají rozdílný účel: Podmínka se pro každý prvek vyhodnocuje pouze jednou, i v případě, že je tímto prvkem dotaz. Proto nelze jako kontext podmínky použít aktuální dotaz.

Někdy je sice možné použít místo filtrů podmínky, ale použití filtrů zajišťuje vyšší výkon, protože se zpracovává pouze podmnožina dat.

Podmíněné formátování

K definování vlastností formátování na základě hodnot atributů dat můžete použít výrazy. Podmíněné formátování je podobné podmínkám prvků, ale návratové hodnoty závisí na typu vlastnosti.

Upravitelné prvky

Můžete upravovat obsah: textu, textu se styly, obrázků, souborů začlenění, záložek a hypertextových odkazů. Chcete-li upravit obsah prvku, stačí na něj poklepat.

Obsah, obrázky a tabulky v dokumentech Microsoft Word

Chcete-li do svého výstupu přidat obsah, definujte jej ve své šabloně nebo v šabloně stylů. Pokud obsah definujete v šabloně, nezobrazí se v dokumentu Microsoft Word, dokud neaktualizujete pole dokumentu. Chcete-li aktualizovat pole, použijte funkci Aktualizovat pole nebo Aktualizovat tabulku editoru Microsoft Word, nebo použijte makra ze šablony stylů rpe.dot. V instalaci produktu Rational Publishing Engine naleznete šablonu stylů rpe.dot zde: %RPE_HOME%\utils\word\rpe.dot. Stejný proces se používá i pro seznamy obrázků a seznamy tabulek.

Popisky v dokumentech Microsoft Word

Popisky obrázků a tabulek nejsou automaticky aktualizovány. Chcete-li aktualizovat pole, použijte funkci Aktualizovat pole editoru Microsoft Word, nebo makra ze šablony stylů rpe.dot. V instalaci produktu Rational Publishing Engine naleznete šablonu stylů rpe.dot zde: %RPE_HOME%\utils\word\rpe.dot.

Styly záhlaví

Chcete-li použít předdefinované styly záhlaví editoru Microsoft Word (Záhlaví 1, Záhlaví 2, ... , Záhlaví 9) a HTML (H1, H2, ... , 9), použijte název stylu 1,2 až 9. Výstupní formáty PDF a XSL-FO nemají styly záhlaví, ale produkt Rational Publishing Engine používá interně definované styly záhlaví.

Vlastnosti formátování versus styly

Místo změn jednotlivých vlastností formátování prvků šablony nadefinujte styly.

Styly produktu Rational Publishing Engine versus externí styly

Pokud využíváte hlavně výstup ve formátu Microsoft Word nebo HTML, používejte v nejvyšší možné míře externí styly, které jsou definované v šabloně stylů. Tento přístup vám pomůže rychle měnit vzhled výstupního dokumentu a prosazuje jednotný vzhled v celé firmě.

Číslování záhlaví v produktu Microsoft Word

Záhlaví číslovaných jako hierarchický seznam můžete získat pomocí šablony stylů.

Data Unicode ve výstupu

Všechna data ve formátu Unicode jsou vykreslena, pokud použité písmo podporuje Unicode.

Zpětná vazba