Exemples de formules de règles simples
Voici quelques exemples de formules MDX simples pouvant être utilisées dans la colonne Formule.
Tâche |
Syntaxe et exemple |
|---|---|
Ajout de deux comptes |
Syntaxe : [DIMENSION].[ACCOUNT1] + [DIMENSION].[ACCOUNT2] Exemple Revenu avant impôts : [ACCOUNT].[OPERATING INCOME] + [ACCOUNT].[OTHEREXP]. |
Ajout d’une plage de comptes |
Syntaxe : [DIMENSION].[ACCOUNT1]:[DIMENSION].[ACCOUNT2] Exemple Dépenses personnelles totales : SUM([ACCOUNT].[SALARIES]:[ACCOUNT].[COMMISSION]) |
Calcul d’un pourcentage |
Syntaxe : [DIMENSION].[ACCOUNT1] / [DIMENSION].[ACCOUNT2] ou (pour éviter de diviser par zéro) : IIF([DIMENSION].[ACCOUNT1] = 0, NULL, [DIMENSION].[ACCOUNT2]/[DIMENSION].[ACCOUNT1]) Exemple Pourcentage de la marge brute : IIF([ACCOUNT].[REVENUE] = 0, NULL, [ACCOUNT].[GROSS MARGIN]/[ACCOUNT].[REVENUE]) |
Multiplication par un facteur |
Syntaxe : [DIMENSION].[ACCOUNT1]*[DIMENSION].[ACCOUNT2] Exemple Impôts : [ACCOUNT].[PRETAX INCOME] * -0.35 |
Calcul d’une valeur YTD |
Syntaxe : [DIMENSION].[ACCOUNT1],[MEASURES].[YTD] Exemple Revenu net de l’année actuelle : ([ACCOUNT].[NET INCOME], [MEASURES].[YTD]) |
Tous les codes logiciels et/ou lignes/chaînes de code ("Code") inclus dans cette documentation sont fournis à titre d'exemples et ne sont en aucun cas destinés à un usage dans un environnement système productif.Le Code a pour but de mieux expliquer et d'offrir un exemple visuel des règles de syntaxe et de rédaction de certains codes.SAP ne garantit pas l'exactitude et l'exhaustivité du Code ci-après et SAP ne pourra pas être tenu responsable des erreurs ou dommages causés par l'utilisation dudit Code, sauf si de tels dommages ont été causés volontairement par SAP ou par négligence grave de SAP.