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

Designer Discussion :

[MDX] Dimension qui retourne une valeur constante


Sujet :

Designer

  1. #1
    Candidat au Club
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut [MDX] Dimension qui retourne une valeur constante
    Bonjour à tous,

    Dans un univers BO XI R3 basé sur une BW Query, j'aimerais créer une dimension un peu spéciale qui me retourne toujours la même valeur : ="boimg://gl_logo_001.bmp".

    En fait, l'objectif est d'inserrer un logo dans tous les rapports que nous créons. Plutot que de créer une variable dans chaque rapport dont la valeur est ="boimg://gl_logo_001.bmp", j'aimerais créer une dimension dans l'univers que l'on pourrait utiliser dans tous nos rapports ...
    Pis au cas ou il faille changer le logo, c'est vachement plus simple, surtout quand il s'agit de plusieurs centaines de rapports à updater!

    Une idée du code MDX à faire pour créer ce genre de dimension ?

    Merci de votre aide

  2. #2
    Rédacteur
    Avatar de TomDuBouchon
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2009
    Messages
    3 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 343
    Points : 5 848
    Points
    5 848
    Par défaut
    Tu peux essayer de créer un objet de type "Information" dans le designer en y appliquant simplement la formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    boimg://gl_logo_001.bmp
    Si tu testes ton objet, il te retournera une erreur, mais ce n'est pas grave.

    Essaye d'utiliser directement cet objet dans ton rapport pour voir si tu obtiens ton image (Cependant, il faudra passer la cellule au format Image et très certainement appliquer la fonction Max() à ton objet car il ramènera ta formule autant de fois qu'il y a de lignes dans ton fournisseur de données)

    Tout ceci sans promesse car je n'ai jamais testé un tel cas de figure, et je n'ai pas BO devant moi à cette heure ci

  3. #3
    Membre averti

    Inscrit en
    Juillet 2007
    Messages
    391
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 391
    Points : 443
    Points
    443
    Par défaut
    Tu peux même t'éviter le max en créant un requête spécifique dans chaque rapport pour ramener cet objet.

    Avantage : même si les autres fournisseurs de données ne ramènent rien, tu as toujours ton logo ...

  4. #4
    Candidat au Club
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Merci de vos réponse, mais ça ne fonctionne pas car je dois faire du MDX.

    Effectivement, quand je parse, Designer me retourne une erreur. Mais quand j'utilise l'object dans un rapport, j'ai également une erreur qui me dit:


    J'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    boimg://gl_logo_001.bmp
    "boimg://gl_logo_001.bmp"
    'boimg://gl_logo_001.bmp'
    Mais j'ai toujours la même erreur :-(

    Merci d'avance.

  5. #5
    Membre averti

    Inscrit en
    Juillet 2007
    Messages
    391
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 391
    Points : 443
    Points
    443
    Par défaut
    Ne connaissant MDX que de nom, je sèche...

    Peut-être faut-il associer une 'table' (terminologie SQL, désolé ^^) à l'objet BO dans l'univers ?

    un peu comme un "select 'toto' from dual" sous Oracle ...

  6. #6
    Candidat au Club
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Je vais peut être me tourner vers le forum Microsoft BI qui utilise MDX ... ils auront peut être un réponse.

Discussions similaires

  1. une méthode qui retourne une valeur
    Par soujava dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 17/04/2008, 14h29
  2. un fonction qui retourne une valeur aléatoire
    Par houwa dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 02/03/2008, 20h27
  3. [AJAX] [PHP] Srcipt qui retourne une valeur
    Par Gregory.M dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 17/02/2008, 13h58
  4. [debutant] fonction qui retourne une valeur
    Par arnolpourri dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/06/2006, 09h29
  5. Une Form qui retourne une valeur?
    Par say dans le forum C++Builder
    Réponses: 4
    Dernier message: 06/02/2006, 10h05

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