IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSRS Discussion :

la somme avec condition dans une expression IIF [2008R2]


Sujet :

SSRS

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2009
    Messages : 65
    Points : 57
    Points
    57
    Par défaut la somme avec condition dans une expression IIF
    Bonjour tout le monde

    Je veux faire une somme avec une condition sur un champ
    Voici un exemple : une table SQL (avec des jointures) et je veux faire la somme de recette de l'agence de PARIS !

    Agence | Recette |
    =============
    TOULOUSE | 500 Euro |
    LYON | 800 Euro |
    MARSEILLE | 300 Euro |
    PARIS | 750 Euro |
    PARIS | 150 Euro |
    REIMS | 250 Euro |
    METZ | 185 Euro |
    ===============
    ToTAL | 2935 Euro |

    l'expression que j'ai utilisé est la suivante :
    =Sum(iif(Fields!Agence.Value="PARIS",Fields!Recette.Value,0))

    Au lieu que le résultat sera 900 Euro , il m'affiche #Error !!

    c'est quoi le problème au juste !
    et est ce que on peut utilisé la clause (WHERE) dans une expression SSRS ?

    Merci et bonne journée

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2009
    Messages : 65
    Points : 57
    Points
    57
    Par défaut
    Bonjour alors je viens de trouver la solution , et je veux la partager avec vous
    il falait juste ajouter CDBl :

    =Sum(iif(Fields!Agence.Value="PARIS",CDBl(Fields!Recette.Value),CDBl(0)))

    Bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [BO 6.1.3] Somme sous Conditions dans une nomenclature
    Par mirena dans le forum Débuter
    Réponses: 1
    Dernier message: 01/02/2013, 13h20
  2. Sommer avec conditions dans une variable
    Par nmicoud dans le forum iReport
    Réponses: 1
    Dernier message: 15/07/2009, 14h34
  3. Somme et conditions dans une requête
    Par flet le kid dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 01/05/2009, 19h35
  4. Compter avec condition dans une requête
    Par CHINAILLON dans le forum Requêtes et SQL.
    Réponses: 10
    Dernier message: 10/04/2008, 14h50
  5. Réponses: 6
    Dernier message: 17/08/2005, 12h38

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