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 :

[SSRS] [2K5] Accès aux éléments d'une liste issue d'un parametre


Sujet :

SSRS

  1. #1
    Membre régulier
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    165
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 165
    Points : 74
    Points
    74
    Par défaut [SSRS] [2K5] Accès aux éléments d'une liste issue d'un parametre
    J'ai un parametre multivalue (liste): MaList

    les valeurs possible de la liste sont:

    'val1','val2','val3','val4'

    Besoin:

    tester si la l'élément 'val3' est dans la liste (coché par l'utilisateur).


    c-a-d: si 'val3' est coché par l'utilisateur, on ajoute le filtre:

    col3 = 1

    genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    iif('val3' in Join(Parameters!MaList.Value, "', '").tostring, "AND col3 = 1, " ")
    Comment faire?
    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 72
    Points : 77
    Points
    77
    Par défaut
    Pour faire ceci je pencherais sur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =JOIN(Parameters!MaList.Value, "', '") & IIf(JOIN(Parameters!MaList.Value, "', '").Contains("val3"), " AND col3 = 1," , "")
    J'explique :

    Tu affecte a ta variable receptrice la liste de tes paramettres.
    Ensuite tu rajoute à la chaine de caractère " AND col3 = 1," uniquement si val3 est cochée. Ce qui te donne à la fin si val3 est cochée (normalement je n'ai pas testé n'ayant pas le rapport) :

    val1', 'val2', 'val3', 'val4', AND col3 = 1,

Discussions similaires

  1. Réponses: 0
    Dernier message: 31/08/2007, 20h38
  2. Problème d'acces aux données d'une liste Chainée
    Par Le Payton dans le forum Langage
    Réponses: 4
    Dernier message: 27/08/2007, 11h00
  3. Accès aux éléments d'une structure
    Par licorne dans le forum Pascal
    Réponses: 1
    Dernier message: 15/02/2007, 17h44
  4. accès aux éléments d'une enum
    Par aymeric__ dans le forum C++
    Réponses: 6
    Dernier message: 17/08/2006, 21h17
  5. Réponses: 7
    Dernier message: 30/03/2006, 10h04

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