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.