|
info-dec.com
Pays:
| Inscrit le: 29 Oct 2006 |
| Messages: 174 |
| Localisation: France |
|
 |
| Posté le: Lun 23 Juil, 2007 16:20 |
|
 |
 |
 |
 |
TAGS: Calculation Script, Formula, Level, Hyperion, essbase, membre, niveau, generation, 0, database, outline, BI, informatique décisionnelle, @CURLEV, @CURRMBR, @LEVD'abord, pour mieux comprendre, il faut savoir qu'il existe 2 concepts complémentaires dans les cubes Hyperion essbase:
1- Generation: Un cube est composé d'un ensemble de dimensions.
Chaque dimension se compose d'une ou plusieurs générations.
Le nom de la dimension représente la génération 1, ses fils représentent la génération 2, ...
2- Contrairement aux générations où la dimension représente la plus petite valeur (0), ce sont les feuilles (les fils les plus profonds) qui représentent la valeur 0 en terme de "level" (niveau).
Prenons cet exemple:
PRODUITS Level 2, Generation 1
|---> Salés Level 1, Generation 2
|---------> Produit1 Level 0, Generation 3
|---------> Produit2 Level 0, Generation 3
|---> Sucrés Level 1, Generation 2
|---------> Produit3 Level 0, Generation 3
|---------> Produit4 Level 0, Generation 3
Vous l'aurez remarqué: la somme du level et de la génération est toujours le même pour une même dimension
Revenons maintenant à notre sujet:
| http://www.essbase.com/techdocs/eas/eas_651/techref/trcmds/funclist.htm#@lev a écrit: | @LEV
The @LEV() function returns the level number of the specified member.
Syntax
@LEV(mbrName)
mbrName Any valid single member name or member combination, or a function that returns a single member or member combination.
Example
In the Sample Basic database:
Function Level Returned
@LEV(Margin) 1
@LEV("New York") 0
See Also
@CURLEV
@GEN |
Donc, dans un script de calcul ou dans une formule, vous pouvez obtenir le level (niveau) d'un membre en utilisant cette fonction@LEV.
Exemple:
@LEV(@CURRMBR)
Ce code permet de calculer le level du membre courant (indiqué en utilisant la fonction @CURRMBR
(Ce qui est en fait l'équivalent de cette fonction: @CURLEV (calcul du level courant au niveau d'une dimension)
|
|
|