Forum Programmation.php Export MySQL vers OOCalc

Posté par  .
Étiquettes : aucune
0
31
août
2004
Bonjour à tous,

Y'a t-il un moyen (simple de préférence) d'exporter une table MySQL vers un tableur OOCalc? J'aimerais ne pas passer par un CSV mais arriver nativement au format OOo...
Si qqun peut m'aider, merci beaucoup...
  • # ...

    Posté par  . Évalué à 2.

    Bêtement, je te proposerai d'étudier le format des fichiers OOo...
    C'est bien documenté sur le site, dans mes souvenirs, et pour info, c'est du XML zippé (unzip toto.sxc, regarde le résultat). J'avais fait des essais et en générant un fichier simplifié (même par rapport à un fichier minimalise d'OOo), ça allait.
    Il doit bien y'avoir un module de php pour faire du zip ?
    Sinon (je ne sais pas si tu es sur un serveur web ou sur une bécane perso), tu peux écrire des progs qui communiquent avec OOo...
    Précises un peu ton besoin (site web avec php/mysql, machine perso avec tout ce qu'on veut, machine pro avec peut de choses dispo, compétences en dev php, c, c++, ...)
  • # Commentaire supprimé

    Posté par  . Évalué à 1.

    Ce commentaire a été supprimé par l’équipe de modération.

  • # Source de donnée

    Posté par  . Évalué à 1.

    Tu peux définir une source de donnée vers mysql, ensuite, un simple glissé déposer des données vers ton calc te permettra de travailler avec tes données dans ton classeur calc.

    Si tu veux arriver directement en format xml openoffice, c'est possible mais un peu plus long, il faut exporter au format xml de openoffice calc.

    ça doit être automatique comme traitement ? et pourquoi ne pas passer en csv ?

    si tu ne trouves pas réponse ici, viens en causer sur prog at fr.openoffice.org. (inscription sur prog-subscribe at fr.openoffice.org)
    • [^] # Re: Source de donnée

      Posté par  . Évalué à 1.

      J'ai essayé, il me manque des librairies visiblement, il faut installer quoi pour que ça marche ?
  • # Précisions

    Posté par  . Évalué à 1.

    Je précise un peu ce qu'est mon appli et ce qu'elle fait... L'appli sert à stocker les résultats d'exercices faits par des élèves. La base comporte donc des tables avec listes des classes, les listes des résultats etc. ( http://www.sequane.com/prog(...) )
    Ce que je voudrais, c'est proposer aux profs de télécharger les résultats des exos directement dans OOCalc pour faire leur moyenne ou garder une trace des résultats...
    J'avais entendu parler d'une classe ou d'une fonction qui permettait de générer à la volée le sxc...
    Je suis un quasi débutant en php et je ne me vois malheureusement pas trop plonger dans la doc sur le format d'OOCalc car il me faudrait trop de temps et je bosse à côté...
    Pour ODBC, la technique me semble gênante si elle pousse le prof lambda à devoir installer qqch sur son ordi.
    Est-ce que quelqu'un connaît un script qui permet de générer le contenu du fichier OOCalc en exportant les tables sans que cela fasse appel à des techniques trop compliquées, soit pour moi en le programmant, soit pour les professeurs qui vont utiliser l'appli car il y aura des débutants en info etc.
    Merci beaucoup de votre attention et de votre aide,
  • # OOops

    Posté par  . Évalué à 1.

    Salut à tous,

    Après quelques heures de recherche, je pense que SHOOo ferait l'affaire :
    http://fr.openoffice.org/Documentation/Outils/index.html(...)

    Merci encore pour votre aide...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.