Nastavení způsobu formátování a výpočtu dat

Definujte obsah prvku šablony nebo hodnoty jeho vlastností pro formátování a výpočet dat.

Informace o této úloze

Obsah šablony můžete definovat pomocí jednoduchých hodnot, datových výrazů nebo výrazů skriptu. Datový výraz je hodnota načtená ze zdroje dat, zatímco skriptový výraz je hodnota vypočtená prostřednictvím skriptu JavaScript. Skript může využívat libovolný počet či kombinaci proměnných a vlastností zdroje dat. V rámečku výrazu skriptu podporuje produkt Rational Publishing Engine pouze skript JavaScript. Rámeček výrazu skriptu umožňuje zapsat skript JavaScript k výpočtu hodnoty, zatímco rámeček datového výrazu umožňuje vybrat pouze jednu vlastnost nebo jednu proměnnou.

Postup

  1. V editoru obsahu šablony poklepejte na textový prvek. Otevře se okno Nastavit obsah pro aktuální prvek.
  2. Zadejte obsah pomocí jedné z následujících voleb:
    • Chcete-li použít jednoduchou hodnotu, klepněte na kartu Jednoduchá hodnota a zadejte hodnotu.
    • Chcete-li použít datový výraz, klepněte na kartu Datový výraz a proveďte jeden z následujících kroků:
      • Rozbalte položku Proměnné a vyberte proměnnou, kterou chcete použít.
      • Rozbalte položku Atributy a vyberte atribut dat, který chcete použít.
    • Chcete-li použít výraz skriptu, klepněte na kartu Výraz skriptu.
      • Rozbalte položku Proměnné, vyberte proměnnou a zadejte kód skriptu JavaScript, který může používat proměnné v aktuálním kontextu.
      • Rozbalte položku Atributy, vyberte atribut a zadejte kód skriptu JavaScript, který může používat atributy dat v aktuálním kontextu.
      • Pokud jste zkopírovali skript z XHTML, můžete vybrat volbu Vstup XHTML, chcete-li povolit úpravu značek XHTML obsažených ve skriptu.
      • Pokud generujete šablonu do výstupu XHTML, můžete vybrat volbu Výstup XHTML, chcete-li skript analyzovat a vykreslit jako formátovaný text.
      Chcete-li například vybrat atributy jako absolutní číslo, název a hodnotu, zadejte kód skriptu JavaScript takto:
      "object:"+Absolute Number+
      "attribute"+name+
      "value"+_value
      Tip: Pokud máte velmi složitou šablonu, můžete popsat jednotlivé bloky v šabloně pomocí vlastností Název a Popis. Pole názvu a popisu jsou standardně prázdná, obsah názvu se zobrazuje v šabloně a obsah popisu lze zobrazit v poli pokynu prvku šablony. To může být užitečné pro ostatní při opakovaném použití šablony.
  3. Klepnutím na tlačítko OK uložte změny.

Zpětná vazba