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

BIRT Discussion :

Importer du Excel dans BIRT Report ?


Sujet :

BIRT

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Points : 13
    Points
    13
    Par défaut Importer du Excel dans BIRT Report ?
    Bonjour,

    je souhaite créer un rapport à partir de données contenues dans un fichier Excel.

    est-ce possible d'avoir une Data Source Excel ? (ou CSV, sinon) quel type de Data Source choisir ?

    merci

  2. #2
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    C'est le Flat File Data Source (CSV).

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Points : 13
    Points
    13
    Par défaut
    merci je vais essayer ça.

    on doit pouvoir s'en sortir aussi en exportant le XLS en feuille de calcul XML, puis en faisant une XMLDataSource

  4. #4
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Points : 13
    Points
    13
    Par défaut
    Bon, comme Excel exporte le XML bizarrement à mon gout (il met toutes les colonnes dans des <Cell>, ce qui empeche l'assistant BIRT d'en selectionner plus d'une), je passe par un CSV.

    Mais j'ai un probleme : BIRT ne me trouve qu'une colonne alors qu'il y'en a plusieurs.
    Un exemple très simple, avec un XLS a 4 colonnes et 4 lignes.
    Je joins le fichier, ainsi que le CSV généré (j'ai du le zipper car quand j'uploade un .csv => "fichier non valide" )


    V'la le contenu :

    Film;Annee;Genre;Size
    Assassins;1995;Action;734699520
    Goldeneye;1995;Espionnage;732968588
    Hors d'atteinte;1998;Comedie;727476558
    Judas Kiss;1997;Policier;730388480
    (vous voyez, c'est vraiment très basique.)

    Quand je crée mon DataSet, à l'étape 'Select Columns', il m'en affiche une seule :
    "Film;Annee;Genre;Size" alors que j'en attendais 4.

    C'est peut etre le CSV généré par Excel qui est mal fichu ?
    Ou bien le jeu de caracteres utilisé par BIRT lors de la création de la DataSource ? (UTF8, mais ça fait pareil avec ISO-8859-1 et Windows-1250)

    Je suis sur que c'est un truc tout con, aidez moi a trouver quoi!

    merci
    Fichiers attachés Fichiers attachés

  5. #5
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Points : 13
    Points
    13
    Par défaut
    mmm j'ai trouvé, ça marche si on remplace les ; par des ,

    (mais alors, pourquoi Excel met-il des ; quand il crée des CSV ? booläy )

  6. #6
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Parce que tu dois pouvoir le configurer dans Excel comme tu dois pouvoir aussi le configurer dans ton importation

    PS : J'avais pas vu que t'avais édité ton message

  7. #7
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Points : 13
    Points
    13
    Par défaut
    Bon en fait je vais passer par une connexion odbc car j'ai besoin de faire des rapports dynamiques paramétrables par les utilisateurs finaux.

    du coup jai un autre probleme, mais c plus tout a fait le sujet donc je vais en créer un autre.

  8. #8
    Membre régulier
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Janvier 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Janvier 2008
    Messages : 114
    Points : 91
    Points
    91
    Par défaut
    Bonjour,

    comment fait-tu pour changer les ' ; ' en ' , '???

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

Discussions similaires

  1. [CR XI] Import d'un fichier excel dans Crystal report
    Par jacko842 dans le forum Débuter
    Réponses: 2
    Dernier message: 04/12/2010, 13h06
  2. [CR 10] Importer un fichier excel dans Crystal Report
    Par xweb-10 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 29/06/2010, 15h00
  3. Importer Feuil Excel dans Access
    Par beurnoir dans le forum Access
    Réponses: 4
    Dernier message: 21/10/2009, 17h46
  4. problème pour importer données excel dans Access
    Par sarah67 dans le forum Access
    Réponses: 8
    Dernier message: 20/02/2006, 09h17
  5. Importer Feuil Excel dans Access
    Par beurnoir dans le forum Access
    Réponses: 2
    Dernier message: 27/10/2005, 15h13

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