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

Cognos Discussion :

C8 query studio Null value


Sujet :

Cognos

  1. #1
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut C8 query studio Null value
    Bonjour,


    Je récupère de la base deux colonnes NB1 et NB2, NB1 n'est jamais null, par contre NB2 contient des champs nulls.

    Quand j'ajoute mes colonnes NB1 et NB2 et que ensuite je fait la somme de NB1 + NB2 dans une autre colonne, seuls les celles non null se calculent, les autres donnent une somme null.

    J'ai essayer une formule du genre NB1+NB2+0 ou (NB1+NB2)*1, rien à faire !


    Merci pour votre aide.


    --
    Cordialement
    Mhamed Ben Jmaa
    Si on tombe un jour... c'est pour mieux se relever !!
    Take a look

    Mon début de carrière

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 47
    Points : 62
    Points
    62
    Par défaut
    Bonjour,

    tu as essayé, dans le framework, de modifier ton query subject afin d'avoir un Query Item NB2 qui ressemblerait à un truc du genre :
    If ( NB2 is null ) then ( 0 ) else ( NB2 )


    bon courage

  3. #3
    Membre confirmé

    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2006
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Morbihan (Bretagne)

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

    Informations forums :
    Inscription : Juillet 2006
    Messages : 224
    Points : 467
    Points
    467
    Par défaut
    toute opération arithmétique pour laquelle l'un des membres est null retourne null.

    1+null = null
    null - 1 = null
    null * 2 = null
    null /2 = null
    ...

    null est un trou noir dont rien ne sort

  4. #4
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut
    Citation Envoyé par Nallack Voir le message
    Bonjour,

    tu as essayé, dans le framework, de modifier ton query subject afin d'avoir un Query Item NB2 qui ressemblerait à un truc du genre :
    If ( NB2 is null ) then ( 0 ) else ( NB2 )


    bon courage

    J'ai pas accès au FW !!!
    Si on tombe un jour... c'est pour mieux se relever !!
    Take a look

    Mon début de carrière

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 72
    Points : 56
    Points
    56
    Par défaut
    Je pense que tu dois pouvoir faire la même chose dans Report studio : cEssaye de créer 2 données élémentaires donnee1 et donnee2. Tu peux mettre NB1 dans ta donnee1 telle quelle. Par contre, dans ta donnee2, inscris la formule "If ( NB2 is null ) then ( 0 ) else ( NB2 )".
    Il ne te reste plus qu'à créer une donnee3 avec en formule "donnee1+donnee2", je pense que ça devrait aller !

  6. #6
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut
    Citation Envoyé par Ne0zenith Voir le message
    Je pense que tu dois pouvoir faire la même chose dans Report studio : cEssaye de créer 2 données élémentaires donnee1 et donnee2. Tu peux mettre NB1 dans ta donnee1 telle quelle. Par contre, dans ta donnee2, inscris la formule "If ( NB2 is null ) then ( 0 ) else ( NB2 )".
    Il ne te reste plus qu'à créer une donnee3 avec en formule "donnee1+donnee2", je pense que ça devrait aller !
    J'ai pas accès à ReportStudio !
    Si on tombe un jour... c'est pour mieux se relever !!
    Take a look

    Mon début de carrière

  7. #7
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 47
    Points : 62
    Points
    62
    Par défaut
    Bonjour

    Pas d'accès à FW, mais peut être un accès à la base pour modifier
    les valeur NULL de NB2 à 0
    parce que je crois qu'il ne reste plus de solution

  8. #8
    Membre confirmé

    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2006
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Morbihan (Bretagne)

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

    Informations forums :
    Inscription : Juillet 2006
    Messages : 224
    Points : 467
    Points
    467
    Par défaut
    Si, il reste une solution


    Demander gentillement aux personnes qui gèrent le framework, la base, ou qui ont accès à report Studio de te donner un coup de main sur ce coup là...

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 72
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par mhamedbj Voir le message
    J'ai pas accès à ReportStudio !
    Désolé, je croyais que tu travaillais sur Report Studio, j'avais mal lu !
    Effectivement, ça risque d'être très compliqué sur Query Studio, il est un peu trop simplifié pour ce que tu souhaites faire...

    Alors comme disait Brunolf : Tu peux soit demander un coup de main de la part des personnes qui ont accès au framework ou Report Studio, soit demander un accès à Report Studio !

    Bon courage...

Discussions similaires

  1. Réponses: 6
    Dernier message: 10/06/2012, 00h16
  2. GO TO option dans Query Studio
    Par webviragiste dans le forum Autres outils décisionnels
    Réponses: 0
    Dernier message: 15/01/2009, 18h40
  3. debutant: null values
    Par kitano902 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 17/12/2008, 13h34
  4. Problème Cast avec NULL values
    Par WwiloO dans le forum Langage SQL
    Réponses: 1
    Dernier message: 13/10/2005, 10h49
  5. Insert null Value
    Par Soulama dans le forum Bases de données
    Réponses: 6
    Dernier message: 06/10/2005, 16h51

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