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 :

Lister les fichiers d'un repertoire


Sujet :

QlikView

  1. #1
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut Lister les fichiers d'un repertoire
    Bonjour,

    Voila mon problème, j'aimerai afficher dans une table la liste des fichiers se trouvant dans un répertoire. bon pour l'affichage il n'y a pas de problème, c'est pour récupérer la liste des noms de fichiers ou je cale. Si vous auriez une info la dessus

    Merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2011
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 132
    Points : 182
    Points
    182
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    for each File in filelist ('C:\*.*')
    	T2:
    	Load '$(File)' as Name, FileSize( '$(File)' ) as
    	Size, FileTime( '$(File)' ) as FileTime
    	autogenerate 1;
    next File
    Ou tu change C: par le chemin qui indique ou se trouve ton dossier.

    Pour un exemple complet, regarde dans l'aide ( F1 ), sur le mot clé : call
    et regarde le deuxième exemple.

  3. #3
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    Parfait! Merci beaucoup et pour finir j'ai une dernière question, à côté du tableau contenant les noms de fichiers j'ai créé un bouton "ouvrir" associé à l'action "ouvrir URL", j'aimerai lorsque je clique sur ce bouton, ouvrir le fichier que j'ai sélectionné auparavant dans le tableau. Mais je ne sais pas comment lui indiquer cette valeur, aurais tu une idée ?

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Février 2011
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 132
    Points : 182
    Points
    182
    Par défaut
    Les fichiers ont la même extensions ( .txt , .bat .html ... ) ?

  5. #5
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    oui, ce sont des .pdf

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Février 2011
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 132
    Points : 182
    Points
    182
    Par défaut
    Oki
    Alors tu viens de créer ton bouton,
    dans l'onglet action :
    Ajouter => Externe => Exécuter => OK
    Ensuite à droite :
    Application => Parcourir => Tu vas chercher ton .exe de l'application qui ouvre les pdf ( Exemple : Adobe reader ) tu fais Ouvrir ( tu dois obtenir un truc du genre : C:\Program Files\Adobe\Adobe Reader\Reader\AcroRd32.exe )

    Ensuite dans le champ Paramètres :
    =Name ( tu mets le nom du champ de ton fichier au format : C:\XXXX\truc.pdf )

    Appliquer => OK

    Tu vas dans les préférences utilisateurs ( Ctrl + Alt + U ), dans l'onglet sécurité tu coches la case : Exécuter ( démarrer un programme et ...)
    Appliquer => Ok

    Tu clique sur le bouton et normalement c'est ok

  7. #7
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    You rock

  8. #8
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    Arf la blague, ca ne fonctionne pas en mode serveur, aurais tu une idée du problème ?

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Février 2011
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 132
    Points : 182
    Points
    182
    Par défaut
    Bonjour,

    Peux-tu m'en dire un peu plus sur le problème ?

    Notamment l'endroit où se trouve tes documents ainsi que ton application qui ouvre les pdf.

  10. #10
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    Et bien, j'ai un serveur avec QlikView server d'installé, qui contient une application qvw avec un tableau et action permettant d'ouvrir des pdf, (vu plus haut) et les fichiers pdf se trouve sur ce même serveur dans un dossier à la racine.

  11. #11
    Membre habitué Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Points : 159
    Points
    159
    Par défaut
    en faite je pense que c'est du a l'url affiché, dans mon tableau on voit C:/demo/truc.pdf, on devrait plutôt avoir quelques choses de ce genre [ip_server]/demo/truc.pdf qu'en penses tu ? je n'ai pas moyen de tester pour le moment

  12. #12
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 27
    Points : 19
    Points
    19
    Par défaut Question
    Citation Envoyé par ALaurent22 Voir le message
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    for each File in filelist ('C:\*.*')
    	T2:
    	Load '$(File)' as Name, FileSize( '$(File)' ) as
    	Size, FileTime( '$(File)' ) as FileTime
    	autogenerate 1;
    next File
    Ou tu change C: par le chemin qui indique ou se trouve ton dossier.

    Pour un exemple complet, regarde dans l'aide ( F1 ), sur le mot clé : call
    et regarde le deuxième exemple.

    Votre exemple fonctionne correctement mais il ne liste pas les fichiers présents sur le répertoire mais qui sont vides .. comment faire?

Discussions similaires

  1. Lister les fichiers d'un repertoire
    Par Galkir dans le forum C++Builder
    Réponses: 4
    Dernier message: 13/06/2006, 15h53
  2. lister les fichiers d'un repertoire par date
    Par ra77 dans le forum Langage
    Réponses: 1
    Dernier message: 02/06/2006, 03h02
  3. lister les fichiers d'un repertoire
    Par bmw13fr dans le forum C++
    Réponses: 2
    Dernier message: 14/04/2006, 11h26
  4. [TP]Lister les fichiers d'un répertoire
    Par nvtitan dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 21/06/2002, 11h22

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