Proměnná | Popis |
---|---|
_cell_number | Číslo buňky je aktuální řádek. Pokud prvek není buňka, hodnota je 0. Proměnnou _cell_number můžete použít z karty Datový výraz nebo Výraz skriptu. |
_element_id | Číslo prvku v šabloně. Interně uchovávané v šabloně a používané pro ladění. Proměnnou _element_id můžete použít z karty Datový výraz nebo Výraz skriptu. |
_element_level | Rekurzivní úroveň prvku. Pokud není pro prvek ve vlastnosti Rekurzivní úroveň na kartě Data nastavena hodnota, hodnota je 1. Proměnnou _element_level můžete použít z karty Datový výraz nebo Výraz skriptu. |
_row_number | Číslo řádku v aktuální tabulce. Pokud není prvek obsažen v prvku řádku, hodnota je 0. Proměnnou _row_number můžete použít z karty Datový výraz nebo Výraz skriptu. |
_sessionInfo | Informace o vlastnosti běhového prostředí ze šablony nebo specifikace dokumentu. Na kartě Výraz skriptu vyberte proměnnou _sessionInfo a zadejte skript. Použijte prázdné uvozovky bez hodnoty uvnitř, abyste generovali výchozí hodnotu vlastnosti ve výstupu. Příklady skriptů: _sessionInfo.getDocspecProperty("property", ""); Pro skript getDocspecProperty můžete použít existující vlastnosti specifikace dokumentu, nebo vytvořit vlastní vlastnosti metadat. |
_sessionLogger | Pro účely ladění můžete zobrazit upravené informace, zprávy o chybě, varování nebo ladění v souboru TEMP\rpe\rpe.log, pohledu Konzola nebo pohledu Problémy. Zprávy se zobrazí v umístění definovaném v souboru log4j.properties. Výchozím nastavením je zobrazit informační zprávy v pohledu Konzola, ale ne v souboru rpe.log. Na kartě Výraz skriptu vyberte proměnnou _sessionLogger a zadejte skript. Záznamy protokolu můžete generovat jednou z následujících metod:
Když se rozhodujete o tom, co do skriptu zadáte jako zprávu, zvažte použití vizuálního popisku, jako jsou vaše iniciály nebo jméno uživatele, a použití proměnných ze šablony a vytvořte smysluplné zprávy, |
_sessionUtils | Na kartě Výraz skriptu můžete tuto proměnnou použít ke spuštění funkce na skriptu s názvem tidyXHTML.
Tato proměnná je užitečná, když si ve výstupu všimnete bloků prázdných míst vytvořených nevhodným kódováním XHTML. Pomocí proměnné _sessionUtils se zpracuje řetězcový argument a soubor XHTML se vyčistí, aby se ve výstupu nezobrazoval další bílý znak. Příklad: _sessionUtils.tidyXHTML(text); Při použití proměnné _sessionUtils také na kartě Výraz skriptu vyberte volby Vstup XHTML a Výstup XHTML.
Poznámka: Šablony zahrnující tyto proměnné lze načíst do starší verze produktu Rational Publishing Engine, ale skripty nelze správně vyhodnotit.
|