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

QlikView Discussion :

Générer une nouvelle variable


Sujet :

QlikView

  1. #1
    Membre Expert
    Avatar de MEGAMIND2
    Homme Profil pro
    Paris
    Inscrit en
    Janvier 2011
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paris

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 029
    Par défaut Générer une nouvelle variable
    Bonjour,

    Je suis débutant sur QlikView, j'ai fait une requête pour me generer deux tables (voir la liaison en pièce jointe).

    J'aimerais calculer une nouvelle variable : nb_positions_gnss/nb_jalonnement mais j'en suis incapable.

    Une aide serait la bienvenue!!
    Images attachées Images attachées  

  2. #2
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 653
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 653
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    A quoi va servir votre variable ? A connaitre le nombre "dans la sélection courante" ou "dans l'absolue" ?

    Dans la sélection courante, cela revient à faire un "sum" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SET vSumGnss = sum(nb_positions_gnss);
    A chaque fois que vous utiliserez
    dans une expression, vous aurez le résultat correspondant à la sélection.
    La variable contiendra une expression qui devra être évaluée à chaque fois.


    Dans l'absolue, il faut pré-calculer l'info :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    TMP:
    LOAD
    	sum(nb_positions_gnss) AS TMP_value
    RESIDENT TauxDeCouverture;
     
    LET vSumGnss = peek('TMP_value', 0, 'TMP');
    DROP TABLE TMP;
    La variable contiendra une valeur qui sera fixe.

  3. #3
    Membre Expert
    Avatar de MEGAMIND2
    Homme Profil pro
    Paris
    Inscrit en
    Janvier 2011
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paris

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 029
    Par défaut
    Bonjour,

    Merci beaucoup d'avoir pris le temps de détailler la solution. Ça répond à ma question, merci encore!!!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/08/2011, 14h23
  2. Résultat d'un test dans une nouvelle variable
    Par vallery dans le forum SAS STAT
    Réponses: 1
    Dernier message: 22/06/2011, 14h01
  3. Réponses: 24
    Dernier message: 27/04/2011, 17h00
  4. [Batch] créer une nouvelle variable d'environnement utilisateur
    Par riadmar dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 07/04/2011, 16h58
  5. [XL-2007] générer une nouvelle feuille à partir d'un bouton
    Par solajoer dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/01/2011, 12h20

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