Zdieľať cez


PREVIOUS

Vzťahuje sa na:Vypočítaný stĺpecVypočítaná tabuľkaMeraťVýpočet vizuálu

Používa sa len vo výpočtoch vizuálu. Načíta hodnotu v predchádzajúcom prvku osi vo vizuálnej matici.

Syntax

PREVIOUS ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )

Parametre

Termín Definícia
column Stĺpec, ktorý sa má načítať.
steps (Voliteľné) Udáva počet riadkov, ktoré sa majú vrátiť späť, aby sa načítala hodnota. Ak tento parameter vynecháte, použije sa 1 (presne predchádzajúci riadok).
axis (Voliteľné) Odkaz na os. Ak nie je zadaná, použije sa prvá os definície vizuálneho tvaru.
blanks (Voliteľné) Enumerácia, ktorá definuje spôsob narábania s prázdnymi hodnotami pri zoraďovaní axis.
Podporované hodnoty sú:
  • DEFAULT (predvolená hodnota), kde sú správanie číselných hodnôt prázdne hodnoty zoradené medzi nulami a záporné hodnoty. Správanie reťazcov je prázdne hodnoty zoradené pred všetkými reťazcami vrátane prázdnych reťazcov.
  • FIRST, prázdne hodnoty sa vždy zoraďujú na začiatku bez ohľadu na vzostupné alebo zostupné poradie zoradenia.
  • LAST, prázdne hodnoty sa vždy zoraďujú na konci bez ohľadu na vzostupné alebo zostupné poradie zoradenia.
reset (Voliteľné) Udáva, či sa výpočet resetuje a na akej úrovni hierarchie stĺpcov tvaru vizuálu. Prijaté hodnoty sú: odkaz na pole na stĺpec v aktuálnom tvare vizuálu, NONE (predvolené), LOWESTPARENT, HIGHESTPARENTalebo celé číslo. Správanie závisí od celočíselného znamienka:
– Ak je hodnota nula alebo je vynechaná, výpočet sa nevynuluje. Zodpovedá NONE.
– ak je kladné, celé číslo identifikuje stĺpec začínajúci od najvyššej, nezávisle od zrna. HIGHESTPARENT zodpovedá 1.
– ak je záporné, celé číslo identifikuje stĺpec začínajúci od najnižšej hodnoty vo vzťahu k aktuálnemu zrnu. LOWESTPARENT je ekvivalentom čísla -1.

Vrátená hodnota

Hodnota column z predchádzajúceho prvku osi.

Poznámky

Túto funkciu možno použiť iba vo výpočte vizuálu.

Ak je hodnota reset typu absolútna (t. j. kladné celé HIGHESTPARENT číslo alebo odkaz na pole) a výpočet sa vyhodnotí na cieľovej úrovni alebo nad cieľovou úrovňou v hierarchii, výpočet sa resetuje pre každý jednotlivý prvok. To znamená, že funkcia sa vyhodnotí v rámci oblasti, ktorá obsahuje iba tento konkrétny prvok.

Príklad

Nasledujúci výpočet vizuálu vráti čiastku predaja predchádzajúceho riadka na osi RIADKY, ktorý sa resetuje na najnižšej nadradenej hodnote.

PreviousInternetSalesAmount = PREVIOUS ( [Sum of SalesAmount], ROWS, LowestParent )

Snímka obrazovky nižšie znázorňuje maticu vizuálu a výraz výpočtu vizuálu:

výpočtu vizuálu

FIRST LAST NEXT