Počítané prvky řezu

Počítané prvky můžete vytvořit v Návrháři nastavení řezu, případně můžete použít stávající výpočty, které jsou definované v kostce, na panelu Struktura databáze. Počítané prvky, které vytvoříte v Návrháři nastavení řezu, jsou výpočty MDX v rozsahu dotazu. Výpočty, které jsou definované v kostce, jsou v rozsahu relace. Jeden řez může obsahovat prvky v rozsahu dotazu i v rozsahu relace.

Počítané prvky se často používají v řazení a filtrování. Například dimenze ukazatelů aplikace Vzorky obsahuje prvky Náklady prodeje a Výrobní náklady, ne však Celkové náklady. Můžete však vytvořit počítaný prvek, Celkové náklady, a použít jej ve filtru k zahrnutí či vyloučení hodnot z reportu. Prvek Celkové náklady se například využívá k vyloučení produktů, jejichž náklady prodeje a výrobní náklady jsou nižší než stanovená částka.

Počítané prvky v rozsahu dotazu mohou být statické nebo dynamické. Výpočty v rozsahu relace mohou být pouze statické. Jedinečný název statického prvku se vygeneruje podle vybrané hierarchie, zadaného názvu a případně i nadřazeného prvku, je-li vybrán.

Při vytváření dynamického prvku se zadává jedinečný název například do globální proměnné a poté se na tuto proměnnou odkazuje ve vzorci.

Každému počítanému prvku můžete přidělit pořadí řešení. Pokud je počítaných prvků více, můžete určit pořadí, ve kterém jsou zapsány. Pořadí řešení a pořadí zápisu mohou mít vliv na pořadí, ve kterém se počítané prvky počítají. Důsledky pořadí řešení a zápisu závisejí na zdroji dat a na tom, zda se jedná o prvky v rozsahu relace nebo dotazu.

Server vždy vrátí prvek, pokud je odkazovaný explicitně jedinečným názvem. Například tedy pokud je vybrán v nástroji List Designer nebo odkazován ve vzorci. Zaškrtávací políčko umožňuje označit počítaný prvek jako viditelný. Chcete-li zobrazit počítaný prvek v reportu, označte jej jako viditelný a vyberte jej v nástroji List Designer.

Prvky se v reportech nezobrazují, pokud nejsou explicitně vybrány, případně pokud nejsou označeny jako viditelné. Pokud je prvek explicitně vybrán a poté zrušíte zaškrtnutí políčka Viditelné, zůstane prvek v reportech viditelný. Chcete-li prvek v reportu skrýt, odstraňte jej v nástroji List Designer.

Pokud nejsou prvky viditelné, nevrací je server při použití funkce AddCalculatedMembers.