[Résolu] [Calc] Quels outils si on connaît Java ?
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
[Résolu] [Calc] Quels outils si on connaît Java ?
Bonjour,
sachant que je souhaite concevoir des feuilles de calcul et les tester, quels outils me conseilleriez-vous.
Note : habituellement, je développe en Java, mais je peux aussi utiliser d'autres langages, sans trop de soucis.
sachant que je souhaite concevoir des feuilles de calcul et les tester, quels outils me conseilleriez-vous.
Note : habituellement, je développe en Java, mais je peux aussi utiliser d'autres langages, sans trop de soucis.
Dernière modification par gregoryOO le 02 sept. 2022 08:58, modifié 1 fois.
LibreOffice 7.0.4.2 sous Debian 11 (c'est un choix, sous Debian 11 la version LibreOffice est 7.0.4.2)
- Dude
- IdOOle de la suite
- Messages : 25143
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Quels outils ?
Salut,
A lire de toute urgence :
Sachant que si tu utilises un langage externe, tu peux gagner du temps :
http://oooforum.free.fr/index.php/2010/ ... -du-temps/
A lire de toute urgence :
Sachant que si tu utilises un langage externe, tu peux gagner du temps :
http://oooforum.free.fr/index.php/2010/ ... -du-temps/
Re: [Calc] Quels outils ?
Bonjour,
Je ne comprends pas ce que cela veux dire.
Un langage externe à Libre Office ? Franchement, c'est pas clair pour moi.un langage externe
Je ne comprends pas ce que cela veux dire.
LibreOffice 7.0.4.2 sous Debian 11 (c'est un choix, sous Debian 11 la version LibreOffice est 7.0.4.2)
- Dude
- IdOOle de la suite
- Messages : 25143
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Quels outils ?
As-tu lu les liens que je t'ai donnés ?
Tu peux utiliser par exemple l'EDI NetBeans et une classe pour la gestion de l'ODF comme celle de Tika.
Une autre illustration avec un simple langage de script comme le PowerShell de Microsoft Windows :
https://beaussier.com/sections/viewtopic.php?f=7&t=1583
Ca veut dire que si tu programmes en Java, tu n'as pas besoin d'une suite bureautique pour concevoir un ODS.
Tu peux utiliser par exemple l'EDI NetBeans et une classe pour la gestion de l'ODF comme celle de Tika.
Une autre illustration avec un simple langage de script comme le PowerShell de Microsoft Windows :
https://beaussier.com/sections/viewtopic.php?f=7&t=1583
Re: [Calc] Quels outils ?
Bonjour
As-tu lu les liens que je t'ai donnés ? Oui.
Et ensuite, j'ai récupéré le livre « Programmation OpenOffice.org 3 ».
Sinon j'utilise l'EDI Eclipse. Je me débrouille en Java et je connais bien le XML, un peu l'API SAX et des librairies comme Xalan et Xerces.
J'ai jeté un oeil à Tika, l'outil semble déjà bien fournit, mais je ne sais pas si je pourrais faire que je souhaite :
1. créer la style de la feuille,
2. créer des objets tels que du texte ou des listes déroulantes,
3. ajouter quelques fonctionnalités : la saisie d'un texte implique la modification de l'entrée sélectionner dans une liste, le choix d'une entrée de liste implique le choix d'une entrée d'une autres liste, bref, des petites choses comme cas. J'imagine qu'il existe des Listeners ou un objet similaire.
4. valider les données saisies.
5. effectuer des tests automatiques afin d'éviter les surprises.
Et je crois qu'il faut que je commence par créer une petite macro en Java et à l'exécuter dans LibreOffice.
As-tu lu les liens que je t'ai donnés ? Oui.
Et ensuite, j'ai récupéré le livre « Programmation OpenOffice.org 3 ».
Sinon j'utilise l'EDI Eclipse. Je me débrouille en Java et je connais bien le XML, un peu l'API SAX et des librairies comme Xalan et Xerces.
J'ai jeté un oeil à Tika, l'outil semble déjà bien fournit, mais je ne sais pas si je pourrais faire que je souhaite :
1. créer la style de la feuille,
2. créer des objets tels que du texte ou des listes déroulantes,
3. ajouter quelques fonctionnalités : la saisie d'un texte implique la modification de l'entrée sélectionner dans une liste, le choix d'une entrée de liste implique le choix d'une entrée d'une autres liste, bref, des petites choses comme cas. J'imagine qu'il existe des Listeners ou un objet similaire.
4. valider les données saisies.
5. effectuer des tests automatiques afin d'éviter les surprises.
Et je crois qu'il faut que je commence par créer une petite macro en Java et à l'exécuter dans LibreOffice.
Dernière modification par gregoryOO le 02 sept. 2022 08:51, modifié 1 fois.
LibreOffice 7.0.4.2 sous Debian 11 (c'est un choix, sous Debian 11 la version LibreOffice est 7.0.4.2)
Re: [Calc] Quels outils ?
Alors, je cherche les liens entre les outils pour voir plus clair.
C'est juste, ce que j'écris ci-dessous ? :
1. Avec Java, je peux utiliser la librairie Tika pour créer un fichier ODF.
2. Un fichier ODF peut contenir une feuille de calcul et un fichier de macros écrites en Beanshell, Basic, ... ?
Si c'est le cas, est-ce qu'avec Tika, je pourrais créer les macros en Beanshell par exemple pour que LibreOffice exécute les macros de mon fichier ODF ?
C'est juste, ce que j'écris ci-dessous ? :
1. Avec Java, je peux utiliser la librairie Tika pour créer un fichier ODF.
2. Un fichier ODF peut contenir une feuille de calcul et un fichier de macros écrites en Beanshell, Basic, ... ?
Si c'est le cas, est-ce qu'avec Tika, je pourrais créer les macros en Beanshell par exemple pour que LibreOffice exécute les macros de mon fichier ODF ?
LibreOffice 7.0.4.2 sous Debian 11 (c'est un choix, sous Debian 11 la version LibreOffice est 7.0.4.2)
- Dude
- IdOOle de la suite
- Messages : 25143
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Quels outils ?
Je pense que tu devrais poster sur les listes de diffusion de Tika.
Merci d'ajouter [Résolu] et la coche à ton 1er message
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Améliorez AOO et votez pour les issues
Re: [Calc] Quels outils ?
Le terme « macro Java » est utilisé :
1. dans le livre Programmation OpenOffice .org 3 page 30.
2. dans le guide du développeur d'Apache OpenOffice : Writing Macros https://wiki.openoffice.org/wiki/Docume ... ing_Macros
Sinon, Tika c'est bien, mais cet outils ne réponds pas au besoin souhaité d'interaction entre l'IHM et l'utilisateur final.
1. dans le livre Programmation OpenOffice .org 3 page 30.
2. dans le guide du développeur d'Apache OpenOffice : Writing Macros https://wiki.openoffice.org/wiki/Docume ... ing_Macros
Sinon, Tika c'est bien, mais cet outils ne réponds pas au besoin souhaité d'interaction entre l'IHM et l'utilisateur final.
LibreOffice 7.0.4.2 sous Debian 11 (c'est un choix, sous Debian 11 la version LibreOffice est 7.0.4.2)
- Dude
- IdOOle de la suite
- Messages : 25143
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Quels outils ?
Il est effectivement possible d'exécuter uniquement des scripts et des .jar.
Il y a des exemples avec HelloWord, Highligh et MemoryUsage.
Il y a des exemples avec HelloWord, Highligh et MemoryUsage.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Améliorez AOO et votez pour les issues