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 :

Renvoyer des informations vers la base de données depuis QlikView


Sujet :

QlikView

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 58
    Points : 42
    Points
    42
    Par défaut Renvoyer des informations vers la base de données depuis QlikView
    Bonjour,

    J'aimerais savoir quels sont les possibilités pour que QlikView renvoie des informations vers la base de donnée source de son script.
    Je pense à une hypothèse :
    - Je crée un champ de saisie (un commentaire par exemple)
    - J'y affecte une macro
    - Grace à cette macro je crée un code qui va écrire dans ma base (Access par exemple) le commentaire saisi
    - Au prochain rechargement de mon script, je récupère du coup le commentaire

    Cette solution est-elle valable en théorie ?
    En existe-t-il d'autres ?

    Merci à vous,

  2. #2
    Membre expérimenté
    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
    Points : 1 409
    Points
    1 409
    Par défaut
    QV ne renvoie pas d'infos vers une base de données externe.
    On peut enregistrer une table QV dans un fichier QVD avec Store,
    avec une macro, on peut exporter une table vers Excel, mais c'est tout.
    Si on enregistre les commentaires dans une table non utilisée dans le script, on peut peut-être y arriver avec partial load, mais je n'ai jamais fait !

    Le plus simple pour moi, ce serait d'enregistrer la table des commentaires dans un QVD. Dans le script, il suffira de recharger cette table depuis le QVD pour récupérer les commentaires.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 58
    Points : 42
    Points
    42
    Par défaut
    Merci pour ces idées.
    Je me suis penché sur le principe du QVD. Si je comprend bien ça permet au script QV d'y stocker des données pour les recharger plus rapidement ensuite au besoin.
    Mais l'esprit du QVD est plus d'être une base temporaire qu'on peut remplir ou vider suivant le besoin que d'être une base de stockage à proprement parler.
    Si tel est le cas, serait-il pertinent d'utiliser un QVD pour y stocker tous les commentaires reçus sur les tableaux QV ?
    (plutôt que d'attaquer un fichier Excel et de tout stocker dedans par exemple, ce qui est à priori une autre option pour mon besoin)

  4. #4
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 529
    Points
    2 529
    Billets dans le blog
    6
    Par défaut
    Il faut voir le QVD comme n'importe quel autre fichier qui contient des données (CSV, XLS, ...).

    Les différences sont que :
    - on ne peut pas éditer les données avec un outil du genre Notepad / Excel
    - les données sont déjà au format vectoriel, ce qui fait que pour charger la table, QlikView n'a pas besoin de parcourir toutes les lignes, mais se contente de faire une copie directe en mémoire (donc beaucoup plus rapide)

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 58
    Points : 42
    Points
    42
    Par défaut
    Merci pour ces précisions, j'aurais appris des choses.
    Comme mon besoin est de stocker très peu d'informations, saisies par l'utilisateur sur QlikView, pour les retrouver lorsqu'il réouvrira son fichier QV, je n'ai pas de problématique de performance de chargement.
    J'ai donc le choix entre stocker ça dans un fichier quelconque (txt, xls, csv), dans un QVD ou dans un mdb.
    Je vais faire en fonction de ce qui sera le plus pratique à coder.

    Merci

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 10/03/2009, 15h25
  2. Réponses: 2
    Dernier message: 05/07/2007, 18h19
  3. ajouter des informations dans la base de données
    Par gentil dans le forum Hibernate
    Réponses: 7
    Dernier message: 12/04/2007, 11h15
  4. Jtree avec des informations d'une base de données
    Par Lebas dans le forum Composants
    Réponses: 4
    Dernier message: 23/01/2007, 16h27
  5. Réponses: 5
    Dernier message: 01/12/2006, 10h00

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