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 :

remplir une Table en utilisant les variables.


Sujet :

QlikView

  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Par défaut remplir une Table en utilisant les variables.
    bonjour à tous et à toutes,
    Mon problème est le suivant:
    j'ai une table de 3 champs
    Année Mois LibMois
    2013 01 Janvier
    2013 02 Fevrier
    2013 03 Mars

    et j'ai 3 variables soit:
    $Annee
    $Mois
    $LibMois

    comment remplire ma table en utilisant le contenu de mes variables sachant que l'utilisateur vas entrer ces données.
    Merci à tous ceux qui peuvent y jeter un cou d'oeil

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Par défaut
    Vous pouvez répéter la question, plus précisément ?

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Par défaut
    CAL:
    Année Mois LibMois
    2013 01 Janvier
    2013 02 Fevrier
    2013 03 Mars

    je veux ajouter :

    2013 04 Avril
    2013 05 Mai

    et ce en utilisant les variables suivante
    $(Annee)
    $(Mois)
    $(LibMois)

    c'est à dire que l'utilisateur vas entrer
    "2013" dans la variable $(Annee) puis "04" dans la variable $(Mois) puis "Mai" dans la variable $(LibMois)



    et mois je dois automatiser le processus d'insertion de ces données dans la table "CAL" via les variables $(Annee) $(Mois) $(LibMois)

    j’espère que j'ai été plus claire cette fois, je vous prie de m'aider, car j'ai beau y penser je ne vois comment exploiter mes variable dans mon code.

  4. #4
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 652
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 652
    Billets dans le blog
    6
    Par défaut
    Vous faites une zone de saisie avec 3 variables :
    - vAnnee
    - vMois
    - vMoisLib

    Et dans votre script de chargement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Cal:
    LOAD * INLINE [
    Année, Mois, LibMois
    2013, 01, Janvier
    2013, 02, Fevrier
    2013, 03, Mars
    ];
     
    CONCATENATE (Cal)
    LOAD * INLINE [
    Année, Mois, LibMois
    $(vAnnee), $(vMois), $(vMoisLib)
    ];
    Votre application sera donc chargée avec vos données "Cal" + la ligne saisie par l'utilisateur.

    Mais attention, si l'utilisateur change la valeur et recharge, ça ne conservera pas l'ancienne valeur !!!
    Pour conserver les anciennes valeurs, il faudrait les stocker dans un fichier ("STORE table INTO fichier.csv (txt);") qui servirait de source.



    (perso, je n'ai toujours pas compris ce que vous souhaitiez faire)



    Merci de ne pas poser la même question à plusieurs endroits.

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Par défaut
    Merci bcp pour votre aide.
    PS: je n'avais pas le choix, c’était une petite urgence, je vous remercie encore pour votre aide.

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

Discussions similaires

  1. Selon réponse, remplir une table mais pas les autres
    Par laurent_42 dans le forum Modélisation
    Réponses: 4
    Dernier message: 06/03/2014, 08h12
  2. Remplir une table avec toutes les dates de l'année
    Par sialafrere dans le forum WinDev
    Réponses: 6
    Dernier message: 02/05/2008, 16h45
  3. comment remplir une table en utilisant une boucle
    Par nice dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 07/02/2008, 10h52
  4. remplir une table avec les jours du mois
    Par david06600 dans le forum Langage
    Réponses: 6
    Dernier message: 04/08/2006, 10h29
  5. Réponses: 6
    Dernier message: 07/04/2006, 01h10

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