6 messages in org.openoffice.fr.progbien débuter en programmation avec OOo ?
FromSent OnAttachments
Eric BelhommeSep 14, 2006 4:07 am 
Manuel NAUDINSep 14, 2006 12:18 pm 
Eric BelhommeSep 15, 2006 7:31 am 
Laurent GodardSep 15, 2006 7:51 am 
Marceau GUIHARDSep 15, 2006 9:42 am 
Eric BelhommeSep 18, 2006 12:05 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:bien débuter en programmation avec OOo ?Actions...
From:Eric Belhomme ({gma@ricospirit.net)
Date:Sep 14, 2006 4:07:39 am
List:org.openoffice.fr.prog

Bonjour,

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... - 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) - éventuellement, de sociétés porposant des prestations de formation dans ce domaine ?

Merci de m'avoir lu jusque là :)