PREVIOUS
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
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ú:
|
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 , HIGHESTPARENT alebo 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.
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