1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2002
    Messages
    583
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2002
    Messages : 583
    Points : 453
    Points
    453

    Par défaut Faire la somme d'un bloc et non pas de tout le rapport : pb de contexte

    Bonjour tout le monde,

    Débutant, je souhaiterai créer des sous tableaux avec des sous totaux. J'ai donc créer un saut avec le bas du tableau.

    Dans ma colonne du Chiffre d'affaire, j'ai indiqué : =[AA MM en cours].[Ca Total TTC]/1000
    Et dans le bas du tableau : =Somme([Ca Total TTC]/1000)




    Mlhaureusement comme vous pouvez le constater, la somme ne se fait non pas sur les données du sous tableau, mais sur l'ensemble de tous les sous tableaux.
    Je pensais qu'en faisant un saut, je n'aurais pas de problème de contexte, que le contexte serait automatiquement le sous tableau.

    J'ai essayé de tatonner, de forcer le contexte en utilisant Dans mais sans succès.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2002
    Messages
    583
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2002
    Messages : 583
    Points : 453
    Points
    453

    Par défaut

    Je me réponds à moi même.

    Dans mon rapport, j'ai plusieurs requêtes BO. Le lien entre ces requêtes est l'objet "code client" qui est fusionné (les codes clients sont rangés dans un même répertoire).


    J'ai remarqué quelque chose de surprenant.

    - J'ai la requête 1 et 2 de fusionné via le code client (une sorte de jointure en SQL) entre 2 requêtes BO (requête 1 et requête 2)
    - Dans le tableau, j'utilise des objets des requêtes 1 et 2. Donc plusieurs colonnes dont certaines appartiennent à la requête 1 BO, et d'autres colonnes du rapport appartiennent à la requête 2 BO
    - Je fais une section avec l'affichage du bas du tableau à partir d'un objet de la requête 1 : "boutique"
    - Dans le bas des tableaux de la section. Je fais des aggrégat "nombre". Et bien curieusement, le nombre (de l'aggrégat nombre) était différent entre les objets provenant de la requête 1 et 2.


    J'ai résolu mon problème en affichant les valeurs null du tableau.
    Menu "Filtre et structures du document" sur la barre vertical à gauche, puis j'ai sélectionné mon tableau, click droit "Format du tableau", puis j'ai coché les cases qui faut.
    Comme par magie, j'ai maintenant des chiffres cohérant.

    J'ai du mal à comprendre pourquoi cela change quelques chose si l'on affiche ou non des valeurs nul.

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/10/2014, 23h21
  2. Réponses: 9
    Dernier message: 18/02/2008, 11h25
  3. Probleme pour faire une somme dans header ??
    Par snoop57 dans le forum Access
    Réponses: 7
    Dernier message: 01/12/2005, 13h40
  4. filtrer saisies et faire une somme globale
    Par mcellier dans le forum JavaScript
    Réponses: 1
    Dernier message: 13/09/2005, 17h00
  5. faire une somme dans un état
    Par PAINCO dans le forum Access
    Réponses: 1
    Dernier message: 23/06/2005, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo