Változók meghatározása és hozzárendelése

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ók
    Vá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

  1. A Vázlat nézetben kattintson a Változók > Beszúrás > Új változó menüpontra. Megnyílik az Új változó ablak.
  2. Adja meg a változó részleteit az alábbi mezőkben:
    1. 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.
    2. Leírás: Adja meg a változó leírását.
    3. Alapértelmezett érték: Adja meg a változó értékét.
    4. 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.
  3. 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.
    Táblázat elem tároló elemmel. A tároló elemen belül van egy sor elem három cella elemmel.
    1. Kattintson a jobb egérgombbal az elemre, majd válassza az előugró menü Adatok > Hozzárendelések szerkesztése menüpontját. Megnyílik a Hozzárendelés-szerkesztő ablak.
    2. Kattintson a Hozzáadás gombra. Megnyílik a Változó kiválasztása ablak.
    3. Adjon nevet a változónak, és kattintson az OK gombra.
    4. 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 Változóhozzárendelés ikon ikon a sablontartalom-szerkesztőben.

Bekezdés elem lekérdezéssel és változóhozzárendeléssel

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ü Keresés > Változóhivatkozások az elemben 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ü Keresés > Minden referencia az elemben 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.


Visszajelzés