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

SSAS Discussion :

Membre calculé faire un if en fonction du currentmember de la dimension temp


Sujet :

SSAS

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 12
    Points : 8
    Points
    8
    Par défaut Membre calculé faire un if en fonction du currentmember de la dimension temp
    Bonjour,
    Désolé de ma question qui peut paraitre bête mais je suis débutant en MDX.
    Je fait une requete MDX pour la mettre dans SSRS, J'ai deux indicateurs CA_REEL et CA_BUD, je veux afficher dans le meme membre calculé l'un ou l'autre en fonction d'une date qui me vient d'un paramètre. Avant la date, il faut que je prenne le CA_REEL et après le CA_BUD. Ma requete de base est celle ci

    Select
    {[DIM Format].[Descrp Format].members*[Time].[Year - Week - Date].[Week].members} on rows,
    {[Measures].[CA Reel],[Measures].[CA BUD] } on columns
    FROM [SOURCE SSAS]

    J'avais pensé à faire un membre calculé sur la mesure , récupérer le currentmember de la date et essayer de comparer la date mais n'ai pas trouvé de fonction de découpage de chaine pour arriver à récupérer la date du currentmember sous un format exploitable pour la comparer à ma variable qui est un datetime ( que je peux au besoin mettre sous un autre format)
    Je vous remerçie d'avance

    Cdlt

    Vincent Diallo-Nort

  2. #2
    Membre émérite Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Points : 2 883
    Points
    2 883
    Par défaut
    Tu as deux choix: soit utiliser les fonctions de chaîne de MDX (sisi celles de VBA) mais le plus simple ce serait de te rajouter un DateTime en propriété de membre de ta dimension temps, c'est toujours utile!

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    merci

Discussions similaires

  1. [2K8] Membres Calculés - Fonction AVG
    Par Mourad69 dans le forum SSAS
    Réponses: 1
    Dernier message: 18/08/2009, 11h13
  2. Réponses: 4
    Dernier message: 26/01/2005, 13h08
  3. codage du calcul de dérivée d'une fonction mathématique
    Par pispa2005 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 08/01/2005, 20h54
  4. [VB.NET] Comment faire un appel de fonction ?
    Par Webman dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/05/2004, 10h06
  5. Comment faire un Timer de fonction PORTABLE ?
    Par dieuP1guin dans le forum C
    Réponses: 3
    Dernier message: 04/07/2003, 10h44

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