Bonjour Dominique,

Le 15/06/2016 07:14, Dominique_sextant a écrit :
Bonjour,

Comme conseillé dans un autre fil, je regarde sur le NET le livre «
Programmation OpenOffice.org et LibreOffice » de chez Eyrolles :

http://www.editions-eyrolles.com/Livre/9782212132472/programmation-openoffice-org-et-libreoffice#prix-livre

Je vois qu'il date d'avril 2011. Or, LIBO a 5 ans et pas mal de versions en
plus. Ce livre est-il obsolète ou pas ? Je n'ai jamais fait de macro ou de
programmation (digne de ce nom) tant sous MS Office en son temps que sous
OOo ou LIBO ? Ce livre est-il la bonne ressource pour moi ? Autrement, quel
ouvrage me conseilleriez-vous ?


Malgré son "âge", cet ouvrage est *hautement* recommandé et recommandable. C'est la seule ressource francophone -- à ma connaissance -- qui traite des macros OOo/LibO de manière assez exhaustive et, surtout, didactique.

Quant aux versions écoulées, il n'y a pas eu de changements majeurs dans l'API. De fait, tu peux essayer les exemples du livre sans pb. Ils fonctionnent (je n'ai pas tout testé).

Le seul point qui achoppe c'est le système de référence de l'API (la doc de l'API) qui a été profondément modifié entre OOo et LibO. TDF est consciente des pbs introduits (par ex. l'extension XRay ne peut plus désormais pointer vers la doc relative aux diverses fonctions de l'API) et il semble qu'un nouveau système soit en cours de mise en place. Mais ça ne gêne que pour accéder à la doc de manière directe.


Il existe également une autre source de documentation à propos des macros, mais anglophone : les documents d'Andrew Pitonyak [1]. Ils sont très bien aussi mais bien moins didactiques que ceux de Marcelly & Godard. Je conseille néanmoins de les avoir sous la main lorsque l'on ne craint pas la lecture technique en anglais.


Bref, vas-y, fonce, le bouquin M&G est véritablement excellent !


Note : il existe aussi un livre (en anglais) dédié aux macros Base, par Roberto Benitez [2]. Je l'ai et suis plus réservé quant à sa qualité. Il me semble que la relecture a été bâclée et les macros proposées, bien qu'intéressantes et utiles nécessitent souvent d'être reprises et corrigées, ce qui est totalement alormal pour ce genre de littérature. Si tu programmes pour Base, c'est malgré tout un complément intéressant malgré ses défauts.


[1] Il y a deux documents principaux : un livre et un document plus généraliste donnant des exemples. Le site c'est http://www.pitonyak.org Le livre c'est OOME (OpenOffice Macros Explained), désormais uniquement disponible en PDF : http://www.pitonyak.org/OOME_3_0.pdf
Le document "exemples" : http://www.pitonyak.org/AndrewMacro.pdf

[2] http://www.lulu.com/shop/roberto-benitez/database-programming-with-openofficeorg-base-basic/paperback/product-3568728.html



Bien cordialement,
--
Jean-Francois Nifenecker, Bordeaux


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à