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

API, COM et SDKs Delphi Discussion :

[Excel] API OpenSource


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Par défaut [Excel] API OpenSource
    Bonjour à tous,

    Je recherche désespérément un composant ou dll qui me permettrait de générer des documents compatible Excel.
    Mon but est de ne pas utiliser OLE Automation pour une raison de stabilité. Le service dans lequel je voudrais inclure cette fonctionnalité doit rester le plus stable possible et OLE Automation ne peut pas me garantir ce résultat.

    J'ai déjà essayé quelques composants tel que mxNativeExcel mais n'a pas l'air compable avec les dernières versions d'Excel (2007,2010).

    Je trouve pas mal d'API Java, .Net mais rien pour Delphi.

    En connaissez-vous ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Et un simple fichier CSV avec séparateur ?
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    XLSReadWriteII

    ceci dit je ne comprend pas ton problème de compatibilité...c'est aux dernières versions d'Excel de savoir lire les précédentes et pas aux documents d'être compatibles...à moins que mxNativeExcel ne génère des documents mal formés.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Par défaut
    Citation Envoyé par Rayek Voir le message
    Et un simple fichier CSV avec séparateur ?
    En effet mais impossible de formater le texte avec cette solution.

    Paul, le composant XLSReadWriteII est parfait à mes yeux. Le seul problème est qu'il est payant.

    Pour ce qui concerne mxNativeExcel, je ne sais pas trop ce qu'il me génère mais une chose est sûre c'est qu'Excel 2007 / 2010 ne savent pas ouvrir un document généré par ce composant. Il gère seulement le format (BIFF1,BIFF2, BIFF3, BIFF4, BIFF5).

    Avez-vous des autres propositions freeware ?

    Merci

  5. #5
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    As tu regardé dans la JVCL s'il n'y aurait pas un compo qui te premettrait de faire cela ?
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  6. #6
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Par défaut
    J'ai déjà vérifié mais je n'ai rien trouvé du côté de la jvcl.... Il existe un composant permettant de faire un export d'un dataset mais ce n'est pas ce que je recherche.

  7. #7
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par défaut
    Citation Envoyé par portu Voir le message
    Il existe un composant permettant de faire un export d'un dataset mais ce n'est pas ce que je recherche.
    Utilise un TClientDataSet (MidasLib) ou TMemoryDataSet de Franck SORIANO

    tu remplis le DataSet comme un Tableau, ce qui est tout même assez facile
    Ensuite tu utilise ce composant d'export !

    Pourquoi se priver de technique simple existante ?

    Evidemment, si tu veux un fichier beaucoup plus complexe avec Graphique, Image, Mise en Forme, je comprends que cela ne réponde pas à ton problème mais tu n'as pas précisé une telle contrainte dans ton sujet
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Java Excel API
    Par linuxien_62 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 03/01/2015, 15h50
  2. Jasper Report & Excel / Api Excel
    Par bruno_nono dans le forum Jasper
    Réponses: 1
    Dernier message: 27/11/2012, 17h52
  3. Modèle MVC : JDBC + Java + Excel API
    Par D4rkArthemis dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 24/05/2011, 15h20
  4. Réponses: 69
    Dernier message: 15/06/2006, 11h42
  5. [J2EE] quelle API pour Excel choisir ?
    Par vallica dans le forum Documents
    Réponses: 4
    Dernier message: 19/04/2006, 14h24

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