Les étapes de construction d'un report

Procédure globale

  1. Récupération des enregistrements nécessaires et calcul des totaux et sous-totaux "Modèle".

  2. Pour chaque enregistrement :

    1. Calcul des champs "MyReport"

    2. Filtrage sur les filtres "MyReport"

  3. Agrégation sur les champs "MyReport"

  4. Application des filtres agrégés "MyReport"

  5. Mise en forme du Report en fonction de son type

Mise en forme d'un report "Cellule"

  1. Création du report

  2. Calcul des champs "MyReport" après agrégations

  3. Remplacement des "Vide" et des "Zéro" en fonctions des options du report

Mise en forme d'un report "Invite" ou "Liste déroulante"

  1. Création du tableau

  2. Calcul des champs "MyReport" après agrégations

Mise en forme d'un report "Listing" ou "TCD" (Tableau croisé dynamique)

  1. Regroupement et tri des enregistrements selon les champs non agrégés

  2. Création du tableau

  3. Ajout des totaux et des sous-totaux "Modèle"

  4. Calcul des champs "MyReport" après agrégations et des totaux et sous-totaux "Report"

  5. Si le report n'est pas un TCD :

    1. Application des opérations (rang, cumul, variation, différence, pourcentage)

    2. Application des tris sur indicateurs

  6. Calcul des podiums

  7. S'il y a des champs agrégés triés :

    1. Ré-application des tris

    2. Re calcul des totaux et sous-totaux

  8. S'il y a un podium :

    1. Ré-application des opérations (rang, cumul, variation, différence, pourcentage)

  9. Remplacement des "Vide" et des "Zéro" en fonction des options du report

Mise en forme d'un report "Tableau"

  1. Regroupement selon les tris hiérarchiques

  2. Tri des lignes et des colonnes

  3. Création du tableau

  4. Croisement des enregistrements

  5. Calcul des agrégations suite au croisement

  6. Ajout des totaux et des sous-totaux "Modèle"

  7. Calcul des champs "MyReport" après agrégations

  8. Application des opérations (rang, cumul, variation, différence, pourcentage)

  9. Application des tris sur indicateurs

  10. Calcul des podiums

  11. Ré-application des opérations (rang, cumul, variation, différence, pourcentage)

  12. Remplacement des "Vide" et des "Zéro" en fonction des options du report

ghostghostghostghostghost
loading table of contents...