Accéder au contenu principal Passer au contenu complémentaire

After - fonction de graphique

After() renvoie la valeur d'une expression évaluée avec les valeurs de dimension d'un tableau croisé dynamique telles qu'elles figurent dans la colonne suivant la colonne active dans un segment de ligne du tableau.

 

after([TOTAL] expr [, offset [, count ]])

Note InformationsLe tri sur les valeurs des ordonnées dans les graphiques ou le tri par colonnes d'expressions dans les tableaux n'est pas autorisé lors de l'utilisation de cette fonction de graphique dans l'une des expressions du graphique. Ces options de tri sont donc automatiquement désactivées. Lorsque vous utilisez cette fonction de graphique dans une visualisation ou un tableau, le tri de la visualisation revient à l'entrée triée via cette fonction.
Note Informations Cette fonction renvoie NULL dans tous les types de graphique autres que les tableaux croisés dynamiques.
Arguments
Argument Description
expr Expression ou champ contenant les données à mesurer.
offset

Si vous spécifiez un décalage offset n supérieur à 1, l'évaluation de l'expression est déplacée de n colonnes à droite de la colonne active.

Si vous spécifiez un décalage égal à 0, l'expression est évaluée sur la colonne active.

Si vous spécifiez un décalage négatif, la fonction After aboutit au même résultat que la fonction Before avec le décalage positif correspondant.

count Si vous spécifiez un troisième paramètre count supérieur à 1, la fonction renvoie une plage de valeurs, une pour chacune des colonnes de la table jusqu'à la valeur count, en comptant vers la droite par rapport à la cellule de départ.
TOTAL Si la table est unidimensionnelle ou si le qualificateur TOTAL est utilisé comme argument, le segment de colonne actif est toujours égal à la colonne entière.

Définition de l'étendue d'une agrégation

Pour la dernière colonne d'un segment de ligne, la fonction renvoie une valeur NULL, puisqu'il n'y a pas de colonne après.

Si le tableau croisé dynamique comporte plusieurs dimensions horizontales, le segment de ligne actif inclura uniquement les colonnes contenant les mêmes valeurs que la colonne active dans toutes les lignes de dimension, à l'exception de la ligne affichant la dernière dimension horizontale dans l'ordre de tri inter-champs. L'ordre de tri inter-champs pour les dimensions horizontales des tableaux croisés dynamiques est simplement défini par l'ordre des dimensions de haut en bas..

Exemple : Expressions de graphique
Exemple Résultat
After( Sum(Sales )) Renvoie la somme des ventes Sales de la colonne suivante immédiatement à droite de la colonne active.
After( Sum(Sales ), 2) Renvoie la somme des ventes Sales de la colonne qui se trouve deux colonnes à droite de la colonne active.
After( Total Sum( Sales )) Renvoie la somme totale des ventes Sales de la colonne suivante immédiatement à droite de la colonne active.
RangeAvg (After(Sum(x),1,3)) Renvoie une moyenne des trois résultats de la fonction sum(x) évaluée dans les trois colonnes situées immédiatement à droite de la colonne active.

Exemple - Les bases de After

Exemple - Scénario After

Exemple - Scénario After avancé

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !