Comment créer un tableau en mode Multi-Report CROISER ?

Comment croiser des données ?

Afin de calculer une différence entre les Objectifs et le Pipe Brut, nous allons créer un report utilisant les modèles Objectifs (du dossier Fichiers) et Affaires (du dossier Alizes).

Dans une nouvelle feuille, créez un nouveau report (Menu Source -> choisir la source Alizes, le dossier Fichiers, le modèle Objectifs).

Afin de pouvoir récupérer des données de modèles différents, activez le mode « Croiser » en cliquant sur l’icône « Croiser » du menu Accueil dans le ruban de MyReport Builder.

Nommez le sous-report « SR1-Objectifs ».

Choisir « Non » à la question «Voulez-vous créer un autre report ?». Nous allons d’abord compléter notre premier sous-report.

Les sous reports correspondent à des listes d’enregistrements. Ils peuvent être des reports tableau, listing ou cellule.

Choisissez le mode « Listing », puis ajoutez au listing les champs « Type d'affaire », « Année » et « Objectif ».

Créez un nouveau sous-report en cliquant sur le bouton « + » en bas à gauche et nommez le « SR2-PipeBrut». (Clic-droit -> Renommer le sous-report)

Sélectionnez le dossier Alizes et le modèle Affaires.

Ne conservez pas le paramétrage du report.

Choisissez de créer un Listing et ajoutez les champs « Type d'affaire », « Année » et « Pipe Brut ».

Vous allez maintenant créer le report final. Cliquez sur le bouton REPORT FINAL.

Les champs disponibles sont ceux remontés lors des sous-reports.

Les liaisons entre les sous-reports sont créées automatiquement car les champs ont les mêmes noms.

Sélectionnez le mode « Tableau » et ajoutez les champs suivants :

  • L'« Année » des champs de liaison, en ligne,

  • Le « Type d'affaire » des champs de liaison, en colonne,

  • L'« Objectif » et le « Pipe Brut » en indicateur.

Créez un Nouvel indicateur nommé « Différence » entre le Pipe brut et l'Objectif, calculé selon la formule suivante : « [Pipe brut/SR2-PipeBrut]-[Objectif/SR1-Objectifs] », avec un masque Monétaire (2, €).

Cliquez sur le bouton « Générer le report ».

Quel est le détail de la méthode de calcul mise en place dans le mode "Croiser" ?

Lors de l’exécution d’un multi-report, les données sont calculées de la manière suivante :

  • Calcul des données des sous-reports,

  • Assemblage des données selon des liens « total »,

  • Réagrégation des données puis écriture du report dans le tableur.

Attention

Si les 2 sous-reports ne possèdent pas le même niveau de détail, les informations du sous report le moins détaillé seront remontées pour chaque ligne du sous-report le plus détaillé.

Exemple :

Un multi-report est construit à partir de 2 sous reports avec le champ « Mois » pour le SousReport2-PipeBrut, remontant respectivement les objectifs annuels et les pipe brut mensuels par type d'affaire.

Les données seront assemblées de la manière suivante :

Les données d’objectifs (annuels) sont répercutées sur chaque ligne de Pipe brut mensuel !

ghostghostghostghostghost
loading table of contents...