Sablon tervezések szükség lehet értékek kiszámítására vagy
adatattribútumok elérhetővé tételére olyan kontextusokban, ahol azok
normál esetben nem érhetők el. Ilyenkor meghatározhat változókat, és
értékeket rendelhet hozzájuk. Az értékek lehetnek statikus adatok vagy az
aktuális kontextusban elérhető adatok.
Erről a feladatról
A változók használhatók a futás során kiszámított adatok
helyőrzőjeként (változóhozzárendelések) vagy megadhatók a
dokumentummeghatározásban. Az adatattribútumokkal ellentétben a
mesteroldalakon is használhat változókat.
A változóknak két típusa van:
- Felhasználói változók: A felhasználói változókat a sablon tervezője
határozza meg. A felhasználói változó lehet belső vagy külső.
- Belső felhasználói változó: Akkor határozzon meg belsőként egy
változót, ha számításokat akar végezni vagy ideiglenesen akar
információkat tárolni. Belső például egy olyan változó, amellyel adatokat
hoz be a mesteroldalakra. A belső változók nem jelennek meg a
dokumentummeghatározásban, ezért ezekhez nem adhat meg értéket.
- Külső felhasználói változók: Akkor határozzon meg külsőként egy
változót, ha értéket akar adni neki. A külső változók megjelennek a
dokumentummeghatározásban. Nézze meg az alábbi részt:
Dokumentummeghatározás létrehozása.
- Rational Publishing Engine
változók: A
Rational Publishing Engine
változók olyan belső változók, amelyeket a dokumentumsablonban használhat.
1. Táblázat Belső változókVáltozó |
Leírás |
_element_id |
Belsőleg tárolódik a sablonban és hibakereséshez használatos. |
_element_level |
Az elem rekurzív szintje. |
_row_number |
A sor száma az aktuális táblázatban.
Ha az elem nem sor, akkor az
értéke 0. |
_cell_number |
A cella száma az aktuális sorban. Ha az elem nem cella, akkor az
értéke 0. |
Eljárás
- A Vázlat nézetben kattintson a
menüpontra. Megnyílik az Új
változó ablak.
- Adja meg a változó részleteit az alábbi mezőkben:
- Név: Adja meg a változó nevét. A változó nevének érvényes
Java™ vagy JavaScript azonosítókat
kell használnia, mivel parancsfájlokban kerül felhasználásra.
- Leírás: Adja meg a változó leírását.
- Alapértelmezett érték: Adja meg a változó
értékét.
- Hozzáférés: Válassza ki a listából, hogy a
változó belső vagy külső.
- A belső változók nem jelennek meg a dokumentummeghatározásban, ezért
ezekhez nem adhat meg értéket.
- A külső változók megjelennek a dokumentummeghatározásban, és ezekhez
megadhat értéket.
- Változó hozzárendelése egy elemhez:
Tipp: Amikor csak lehetséges, tárolóelemekhez rendelje hozzá a
változókat.
A változó a tárolóelemen belüli elemekre lesz alkalmazva.
Például tegyük fel, hogy változót akar használni egy táblázaton belül,
hogy új sor jöjjön létre minden egyes változóhoz. Ha a táblázat elemhez
rendeli hozzá a változót, akkor táblázat jön létre minden egyes
változóhoz. Néha ezek az egymást követőt táblázatok összevonásra kerülnek,
néha azonban önálló táblázatokként jelennek meg. Ha felvesz egy tároló
elemet a táblázaton belül és belehúzza a sort a tároló elembe, majd a
tároló elemhez rendeli hozzá a változót, akkor egyetlen táblázat jön
létre, amelyben egy-egy sor tartozik az egyes
változókhoz.
- Kattintson a jobb egérgombbal az elemre, majd válassza az előugró
menü menüpontját. Megnyílik a Hozzárendelés-szerkesztő
ablak.
- Kattintson a Hozzáadás gombra. Megnyílik a Változó kiválasztása
ablak.
- Adjon nevet a változónak, és kattintson az OK
gombra.
- Kattintson az OK gombra a
Hozzárendelés-szerkesztő ablakban.
Eredmények
Ezzel meghatározta a kiválasztott változót és hozzárendelte az
aktuális elemhez.
Amikor változót rendel egy elemhez,
akkor az elemnél megjelenik egy
ikon a
sablontartalom-szerkesztőben.
Mi a következő lépés?
Tipp: Ha meg akarja keresni
az elemben használt változóhozzárendelések listáját, akkor kattintson a
jobb egérgombbal az elemre, amelyhez hozzá van rendelve a változó, majd
válassza az előugró menü
menüpontját. Megnyílik a Keresés
nézet és megjelenik a változóhozzárendelések listája. Ha szerkeszteni akar
egy változóhozzárendelést, akkor kattintson rá duplán az
eredménylistában.
Ha meg akarja keresni az elemben használt
változóhozzárendelések, attribútumok és lekérdezések listáját, akkor
kattintson a jobb egérgombbal az elemre, majd válassza az előugró menü
menüpontját. Megnyílik a Keresés nézet
és megjelenik egy lista. Ha szerkeszteni akar egy elemet, akkor kattintson
rá duplán az eredménylistában.