Référence à des membres et des ensembles de membres des hiérarchies. SAP 4.0 Feature Pack 3
Fonctions, opérateurs et mots clés
Paramètre
> 0
0
< 0
Description
La fonction arrondit/tronque à <paramètre> décimales.
Exemples :
Round(3.13;1) renvoie 3,1
Round(3.157;2) renvoie 3,16
La fonction arrondit/tronque à l'entier le plus proche.
Exemples :
Truncate(3.7;0) renvoie 3
Truncate(4.164;0) renvoie 4
La fonction arrondit/tronque à la dizaine (paramètre = -1), à la centaine (paramètre
= -2), au millier (paramètre = -3), etc., le plus proche.
Exemples :
Round(123.76;-1) renvoie 120
Round(459.9;-2) renvoie 500
Truncate(1600;-3) renvoie 1000
Remarque :
Les nombres sont représentés de manière interne comme doubles et sont précis à seize chiffres près.
Rubriques associées
•
•
•
•
•
•
6.5 Référence à des membres et des ensembles de membres des hiérarchies
Pour faire référence à des membres et des ensembles de membres dans les fonctions, utilisez la syntaxe [hiérarchie]&chemin.fonction. Les parties chemin et fonction sont facultatives.
195 2012-05-10
Fonctions, opérateurs et mots clés
196
Dans chemin, faites référence à chaque membre entre crochets en séparant chacun par un point. Les noms des membres et les niveaux sont sensibles à la casse.
Remarque :
Vous utilisez des ensembles de membres pour remplacer le contexte de calcul par défaut pour une hiérarchie. Dans les fonctions qui acceptent les ensembles de membres, placez {} autour de l'ensemble de membres.
Vous faites référence aux plages des membres utilisant un deux-points (:) entre le membre de début et le membre de fin, et comportant le chemin d'accès complet spécifié pour chaque membre. Une plage inclut tous les membres du même niveau que celui des membres choisis.
Voici un exemple de syntaxe : [Hiérarchie des ventes]&[Type_Client].[ENTERPRISE];[Gra nde].[Nancy Davolio] : [Hiérarchie des ventes]&[Type_Client].[ENTERPRISE];[Gra nde].[Andrew Smith]
.
Exemple : Référence à des membres et des ensembles de membres
Vous disposez de la hiérarchie suivante :
Hiérarchie Ventes
Client_Type
ENTERPRISE
GENERAL
Grande
Nancy Davolio
Janet Leverling
Andrew Smith
Montant commande
277 290 434
180 063 361
113 905 997
44 855 689
44 050 308
30 000 000
91 157 363
•
[Hiérarchie Ventes]&[Client_Type].[ENTREPRISE];[Grande].Enfants
fait référence aux membres [Nancy Davolio], [Janet Leverling] et [Andrew Smith].
•
Sum([Montant commande];{Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Gra nde].enfants}) renvoie 113 905 997 (la somme de l'indicateur des trois membres enfant).
•
[Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Grande].[Janet Leverling] fait référence au membre [Janet Leverling].
•
Sum([Montant commande];{Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Gra nde].[Janet Leverling];[Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Gra nde].[Nancy Davolio]}) renvoie 88 905 997 (la somme de l'indicateur des deux membres).
•
[Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Grande].[Nancy Davo lio]:[Hiérarchie des ventes]&[Type_Client].[ENTERPRISE].[Grande].[Andrew
Smith] fait référence aux membres [Nancy Davolio], [Janet Leverling] et [Andrew Smith].
•
Sum([Montant commande];{Hiérarchie Ventes]&[Client_Type].[ENTERPRISE].[Gra nde].[Nancy Davolio]:[Hiérarchie des ventes]&[Type_Client].[ENTER
2012-05-10
Fonctions, opérateurs et mots clés
PRISE].[Grande].[Andrew Smith]}) renvoie 113 905 997 (la somme de l'indicateur pour les trois membres de la plage).
•
[Hiérarchie Ventes].enfants
fait référence à tous les membres de la hiérarchie [Hiérarchie
Ventes].
•
Sum([Montant commande];{Hiérarchie Ventes].enfants}) renvoie 277 290,434.
197 2012-05-10
Fonctions, opérateurs et mots clés
198 2012-05-10

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.