Syntaxe de la fonction. SAP 4.0 Feature Pack 3
Utilisation de calculs standards et personnalisés
3.3.2 Syntaxe de la fonction
Pour utiliser une fonction, vous devez connaître son nom, le nombre de valeurs en entrée dont elle a besoin et les types de données de ces valeurs. Vous devez également connaître le type de données que génère la fonction.
Par exemple, la fonction Sum utilise un objet numérique comme entrée (par exemple, un indicateur présentant un revenu des ventes) et génère des données numériques (la somme de toutes les valeurs de l'objet indicateur).
Voici la syntaxe de la fonction Abs : num Abs(number)
Cette syntaxe indique que la fonction Abs prend un seul nombre en entrée et renvoie un nombre en sortie.
L'Editeur de formule affiche la syntaxe de la fonction lorsque vous sélectionnez cette dernière.
3.3.3 Exemples de fonctions
Exemple : Affichage d'une invite de saisie avec la fonction UserResponse
Vous disposez d'un rapport présentant les valeurs Année, Trimestre et Revenu des ventes. L'objet
Etat figure également dans le rapport bien qu'il ne soit pas affiché. Lorsque l'utilisateur exécute le rapport, une invite s'affiche, lui proposant de choisir un Etat. Vous voulez que l'Etat choisi s'affiche dans le titre du rapport. Si le fournisseur de données s'appelle "eFashion" et que le texte de l'invite est "Choisissez un Etat" ("Choose a State", en anglais), la formule pour le titre est la suivante :
"Quarterly Revenues for " + UserResponse( "eFashion";"Choose a State")
Le rapport a l'apparence suivante si l'utilisateur a choisi Illinois comme Etat lors de l'actualisation du fournisseur de données :
14 2012-05-10
Utilisation de calculs standards et personnalisés
15
Exemple : Calcul d'un pourcentage à l'aide de la fonction Pourcentage
La fonction Pourcentage permet de calculer des pourcentages : Cette fonction calcule le pourcentage d'un nombre par rapport à son contexte environnant. Par exemple, le tableau suivant présente les revenus par année et par trimestre. La colonne de pourcentage contient la formule Pourcentage
([Revenu des ventes])
.
2012-05-10
Utilisation de calculs standards et personnalisés
Dans ce cas, la fonction calcule chaque revenu en tant que pourcentage du revenu total. Le contexte environnant est le revenu total ; il s'agit du seul chiffre de revenu qui est intéressant, en dehors de la répartition en année et en trimestre dans le tableau.
Si le rapport est divisé en sections par année, le contexte environnant à l'extérieur du tableau devient le revenu total de la section.
Si la cellule Pourcentage est placée à l'extérieur du tableau, mais toujours au sein de la section, le contexte environnant devient le revenu total. Dans ce cas, la fonction Pourcentage calcule le revenu total pour la section en tant que pourcentage du revenu global total.
16
Exemple : Calcul d'un pourcentage à l'aide de la fonction Sum
Vous pouvez contrôler davantage le contexte de calcul d'un pourcentage en utilisant la fonction Sum plutôt que la fonction Percentage. Si vous divisez un chiffre faisant partie d'un ensemble de chiffres par le total de ces chiffres, vous obtenez son pourcentage par rapport au total ; par exemple, la formule
[Revenu des ventes]/Sum([Revenu des ventes]) donne le revenu des ventes en tant que pourcentage du revenu total.
Dans le tableau suivant, la colonne Pourcentage du total contient la formule
[Sales revenue]/(Sum([Sales revenue] In Report))
2012-05-10
Utilisation de calculs standards et personnalisés et la colonne Pourcentage de Année contient la formule
[Sales revenue]/(Sum([Sales revenue] In Section))
Ces formules utilisent les mots clés de syntaxe avancée Rapport et Section pour demander à la fonction Sum de calculer respectivement le revenu total global et le revenu annuel.
Rubriques associées
•
Modification du contexte de calcul par défaut à l'aide de la syntaxe avancée
17
3.3.3.1 Simplification d'une formule de variance avec des variables
La variance est un terme statistique. La variance d'un ensemble de valeurs mesure l'étendue de ces valeurs par rapport à leur moyenne. La fonction Var permet de calculer la variance d'un seul coup, mais le calcul manuel de la variance montre bien comment il est possible de simplifier une formule complexe en se servant de variables. Pour calculer la variance manuellement, vous devez :
• calculer le nombre moyen d'articles vendus,
• calculer la différence entre chaque nombre d'articles vendus et la moyenne, puis élever cette valeur au carré,
• additionner toutes ces différences élevées au carré,
• diviser ce total par le nombre de valeurs – 1.
Vous disposez d'un rapport présentant les nombres d'articles vendus par trimestre et vous voulez inclure la variance. Sans l'utilisation de variables pour la simplifier, cette formule complexe se présente comme suit :
Sum((([Quantity sold] - Average([Quantity sold] ForEach [Quarter]) In Report)*([Quantity sold] - Average([Qua ntity sold] ForEach [Quarter]) In Report)) In [Quarter])/(Count ([Quantity sold] ForEach [Quarter]) - 1)
Création de la formule de variance
Plusieurs étapes sont nécessaires pour créer une formule de variance. Vous encapsulez chacune de ces étapes dans une variable. Les variables que vous créez sont les suivantes :
• Moyenne du nombre d'articles vendus
2012-05-10

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