Le 14/09/06, Eric Belhomme<{gmane}+no/[EMAIL PROTECTED]> a écrit :
Bonjour,
Bonsoir,
Avant tout, je précise que je suis une vraie tanche dans l'utilisation des suites bureautiques. corollaire : je n'ai pas d'à priori par rapport à une suite concurrente qui viendrait de Redmond ;) Ma problématique est la suivante : je voudrais extraire des données depuis un serveur de BDD (Ms SQL Server) et les coller dans une feuille Calc. J'ai bidouillé entre Calc et Base comme ceci : * création d'un document Base : connection à mon serveur SQL via ODBC, et écriture de ma requète SQL en "vrai" code SQL * création d'un document Calc et création d'une plage de données externe, alimentée par mon document Base Ca fonctionne à peu près, mais il y a 2 inconvénients majeurs à cette méthode : 1) Le requete étant prédéfinie, je ne peux modifier aucun paramètre, alors qu'idéalement, je voudrais pouvoir rajouter des clauses WHERE afin de filtrer le résultat... 2) la requète est très complexe, et met énormément de temps à s'exécuter. De plus, ma base de données gonfle tous les jours, augmentant d'autant le temps de traitement, ce qui fait que maintenant je me prends des erreurs de timout dans la poire :-/ Ce problème découle directement de mon 1) 3) Je sens bien intuitivement que cette methode n'est vraiment pas la meilleure... J'ai donc voulu faire des macros. Problème, je suis complètement désarmé devant le module de programmation de OOo, et je n'ai aucune idée quant à la façon de procéder ! Donc, je suis à la recherche de : - tout bon tuto concernant l'initiation à l'écriture de macro, et notament sur la façon de créer des formulaires dans Calc, générer des requetes SQL à la volée et les faire exécuter par un serveur distant...
document indispensable : http://docs.sun.com/app/docs/coll/1277.1?l=fr exemples de macros pour bdd : http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html en anglais : http://www.pitonyak.org/database/AndrewBase.pdf
- tout bon bouquin traitant le sujet, (j'ai pas vu grand chose en librairie, ou que des ouvrages très généralistes qui n'abordent pas le domaine de la programmation sous OOo)
http://www.eyrolles.com/Informatique/Livre/9782212117639/livre-programmation-openoffice-org-2.php
- éventuellement, de sociétés porposant des prestations de formation dans ce domaine ?
Marie-jo ? http://www.idkal.com/
Merci de m'avoir lu jusque là :) -- Rico
Manuel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]