NEXT
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 ďalšom prvku osi vo vizuálnej matici.
Syntax
NEXT ( <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ú prejsť dopredu, aby sa načítala hodnota. Ak tento parameter vynecháte, použije sa 1 (presne ďalší 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 ďalšieho 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 v ďalšom riadku na osi RIADKY, ktorý sa resetuje na najnižšej nadradenej hodnote.
NextInternetSalesAmount = NEXT ( [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