--- En date de : Jeu 25.2.10, jean trantecisse <jean.tranteci...@aliceadsl.fr> a écrit :
> De: jean trantecisse <jean.tranteci...@aliceadsl.fr> > Objet: Re: [discuss] Macros Python sous OpenOffice.org > À: discuss@fr.openoffice.org > Date: Jeudi 25 février 2010, 19h16 > Bonjour, > Je fais des petits programmes en python dans OOo depuis > plusieurs années > mais j'ai beaucoup de mal à progresser du fait du manque > d'exemples simples. > Les exemples d'extensions utilisent les classes que je ne > maitrise pas > ou sont trop complexes. > Le livre de laurent est super mais il n'est pas en python. > Beaucoup d'exemples sont transposables mais il y a plein de > trucs que je > n'arrive pas à faire comme encadrer des cellules dans le > tableur par > exemple. > Je n'ai jamais rien compris au SDK qui est très fouillis > et pas > tellement adapté au python (je trouve). > Dans base, j'ai beaucoup de mal avec les formulaires ou les > requêtes SQL. > Par exemple en ce moment, je suis en train de chercher > comment remplir > une table par insert into avec une clef auto incrémentée > ou récupérer le > nom du bouton cliqué. > Bref je suis toujours incapable de refaire la même chose > qu'avec access. > Si je peux t'aider et te faire gagner du temps, ce sera > avec plaisir. > > > Si tu es comme moi, Bonjour Jean merci de ta proposition. dès qu'on commencera à parler de choses précises, il sera peut-être plus judicieux de poster sur prog. cordialement fred juan diaz > Le 24/02/2010 12:58, fred juan diaz a écrit : > > Bonjour Laurent > > > > merci pour tes deux messages. > > > > Je vais avoir de quoi bosser. > > > > Un des problèmes qui embêtaient les collègues qui > bossent avec moi, était le fait qu'en passant pas > Outils> macros> Gérer les macros > > d'une part les scripts intégrés (helloworld, > inserttable...) > > n'étaient pas éditables via ce menu, (au moins en > lecture seule) > > d'autre part si on plaçait ses propres scripts dans > > son répertoire perso > ~/.openoffice.org/3/user/Scripts/python > > on ne les voyait pas apparaître dans la boite de > dialogue de gestion. > > et qu'en plus, dans Outils> > Options> OO.o> Chemins, > > il n'y avait rien qui concernait les scripts. > > > > Bref, une multitude de petits détails qui ne rendent > pas l'approche > > intuitive comme dans le cas du Basic. > > > > Bon, suite au prochain épisode. > > > > encore merci > > cordialement > > fred juan diaz > > > > ===================================================== > > > > --- En date de : Mer 24.2.10, Laurent Godard<oooc...@free.fr> > a écrit : > > > > > >> De: Laurent Godard<oooc...@free.fr> > >> Objet: Re: [discuss] Macros Python sous > OpenOffice.org > >> À: discuss@fr.openoffice.org > >> Date: Mercredi 24 février 2010, 12h31 > >> Bonjour > >> > >> > >>> Je commence à m'intéresser à la rédaction > de > >>> > >> macros en python pour OOo. > >> > >>> Je recherche un exemple simple de macro > appelée par > >>> > >> OOo pour débuter. > >> > >> des liens assez anciens mais qui devraient > permettre de > >> debuter > >> http://wiki.services.openoffice.org/wiki/Extensions_development_python > >> http://udk.openoffice.org/python/python-bridge.html > >> > >> pour l'api, tu as le sdk > >> http://api.openoffice.org/ > >> les appels sont simplifiés comme dans OOoBasic > (et tous > >> les langages de script) donc tu peux t'en > inspirer > >> > >> enfin, regarder du coté des extensions > disponibles en les > >> dezipant pour acceder au code source > >> > >> http://extensions.services.openoffice.org/fr/project/ImpressRunner > >> fouiller la dedans > >> http://extensions.services.openoffice.org/fr/search/node/python > >> > >> Bon courage > >> > >> laurent > >> > >> > >> > >> > --------------------------------------------------------------------- > >> To unsubscribe, e-mail: discuss-unsubscr...@fr.openoffice.org > >> For additional commands, e-mail: discuss-h...@fr.openoffice.org > >> > >> > >> > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: discuss-unsubscr...@fr.openoffice.org > > For additional commands, e-mail: discuss-h...@fr.openoffice.org > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: discuss-unsubscr...@fr.openoffice.org > For additional commands, e-mail: discuss-h...@fr.openoffice.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: discuss-unsubscr...@fr.openoffice.org For additional commands, e-mail: discuss-h...@fr.openoffice.org