Visuel de Programmation OpenOffice.org
visibilityFeuilleter

OpenOffice.org, suite bureautique libre et gratuite, est munie du langage de script OOoBASIC et d'une API permettant de manipuler ses objets. Ainsi automatisable et extensible, elle peut s'intégrer parfaitement au système d'information de l'entreprise.

Le livre de référence sur la programmation OpenOffice.org et StarOffice

Ecrit par deux contributeurs majeurs de la communauté francophone fr.OpenOffice.org, ce livre est une référence incontournable sur le puissant langage de macros OOoBASIC et sur l'API d'OpenOffice.org. Destiné aussi bien aux utilisateurs d'OpenOffice.org que de StarOffice, il explique comment gérer des fichiers OOo, automatiser des tâches répétitives, traiter des chaînes, créer des boîtes de dialogue et des formulaires, accéder et exploiter des bases de données, intercepter des événements, explorer et utiliser l'API d'OpenOffice.org, créer dynamiquement des macros, gérer des erreurs...

À qui s'adresse cet ouvrage ?

  • Aux utilisateurs d'OpenOffice.org et StarOffice souhaitant automatiser et étendre leur suite bureautique
  • À ceux qui migrent vers OpenOffice.org et souhaitent recréer des macros existantes
  • Aux développeurs d'applications d'entreprise et services informatiques ayant à intégrer la suite OpenOffice.org
  • Aux étudiants et tous ceux souhaitant s'initier à l'API d'OpenOffice.org et à son langage de macros OOoBASIC

Sur le CD-Rom offert avec ce livre

Plus de 350 macros exemples, des bibliothèques de macros réutilisables, des outils pour analyser l'API et diffuser vos macros. L'environnement complet Software Development Kit (SDK) contenant notamment la documentation officielle de l'API OpenOffice.org (en anglais). La suite bureautique complète OpenOffice.org en langue française, version 1.1.2, pour Microsoft Windows, Linux et Mac OS X.

CONFIGURATION REQUISE
Microsoft Windows [98/Me, NT (Service Pack 6), 2000/XP] et Linux Intel [noyau 2.2,13 ou supérieur, glibc2 version 2.2.0 ou supérieure, X Server] ; PC compatible Pentium : 128 Mo de RAM recommandé, 300 Mo d'espace disque recommandé  ; Apple Macintosh (G4/400 ou supérieur, Mac OS X 10.2 ou ultérieur) : 256 Mo de RAM minimum, 300 à 600 Mo d'espace disque, 1 Go d'espace disque temporaire ; Lecteur de CD-Rom avec driver 32 bits ; Moniteur de résolution SVGA ou supérieure.

Titre Programmation OpenOffice.org
Sous-titre Macros OOoBASIC et API
Auteur(s) Bernard Marcelly, Laurent Godard
Collection(s) Blanche
Editeur Eyrolles
Parution 14 octobre 2004
Edition 1ère édition
Nb de pages 696 pages
Format 230 x 190 mm
Poids 1432 g
EAN13 9782212114393
ISBN13 978-2-212-11439-3
ISBN10 2-212-11439-7
  • OOoBasic
    • Domaine d'utilisation et comparaison avec VBA
    • Écrire, enregistrer, exécuter des macros
    • Sécurité
    • Exécution en ligne de commande
    • Bonnes pratiques de programmation Basic
    • Types, variables et tableaux
    • Conditions, boucles et branchements
    • Sous-programmes Sub et Function
    • Bibliothèques
    • Principales instructions de traitement
    • Chaînes de caractères
    • Fonctions numériques
    • Date et heure
    • Fonctions de conversion
    • Interface utilisateur : écran, clavier
    • Traitement des fichiers
    • Fonctions système
    • Traitement des erreurs
  • Les documents OpenOffice.org
    • Accéder au document
    • Enregistrer
    • Filtres d'import/export
    • Imprimer
    • Configurer un document
  • Documents Writer
    • L'objet Text
    • Le curseur
    • Insérer et supprimer
    • Appliquer une mise en forme
    • Curseur visible et sélection
    • Rechercher, remplacer
    • Tableaux, cadres, sections et styles
    • En-têtes et pieds de page
    • Champs de texte
    • Signets et renvois
    • Configurer l'affichage
  • Documents Calc
    • Feuille, cellule, zones, lignes et colonnes
    • Lire et écrire dans une cellule
    • Rechercher, remplacer, trier
    • Créer une fonction
    • Formats de nombre
  • Documents Draw et Impress
    • Pages de dessin, arrière-plans et couches
    • Dessiner des formes
    • Points de colle
    • Export
    • Insertion d'objets
  • Les boîtes de dialogues
    • Construire une boîte de dialogue avec l'EDI
    • Champs de saisie
    • Modifier dynamiquement un contrôle
    • Traiter des événements
    • Pages multiples et dialogues emboîtés
  • Les sources de données
    • Outils intégrés
    • Accès aux données avec SQL
    • RowSet
    • Transactions
  • Les formulaires
    • Contrôles et base de données
  • Techniques avancées
    • Répertoires d'installation
    • Gérer des fichiers
    • Accéder à la base de registres de Windows
    • Envoyer un document par e-mail
    • Écrire dynamiquement des macros
  • Comprendre l'API
    • Outils pour le développement
    • IssueZilla
  • Routines utilitaires
    • Macros du livre

Bernard Marcelly

Bernard Marcelly a effectué sa carrière dans la R&D de grands projets logiciels de télécommunications. Parmi ses nombreuses contributions au projet OpenOffice.org, un document d'introduction à l'API, des macros et des outils pour faciliter la programmation d'Ooo.

Visuel de Bernard Marcelly

Laurent Godard

Développeur spécialisé dans les applications de gestion, Laurent Godard est l'auteur d'outils Open Source incontournables tels DicOOo, FontOOo, OOoConv. Il maîtrise l'API d'OpenOffice.org et a rejoint la société Indesko spécialisée dans la fourniture de services autour de l'intégration d'OpenOffice.org dans l'informatique d'entreprise.

Visuel de Laurent Godard