Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


Hello Martin,

Je n'ai pas tout lu ton mail et ne sais pas encore qui te répondra, mais
très heureuse de te voir ici à nouveau :) je te lis plus sérieusement ce we.
À bientôt
Sophie

Le 17 nov. 2017 20:42, "Martin Desruisseaux" <
martin.desruisseaux@geomatys.com> a écrit :

Bonjour

Il y longtemps que je n'avais plus posté... Je ressuscite un vieux
add-in fabriqué à l'époque où OpenOffice était chez Sun. J'aurais des
questions relatives à l'utilisation de l'API Java de LibreOffice. J'ai
bien vu la liste des développeurs [1], mais cette liste semble dédiée au
développement de LibreOffice lui-même. Mes questions sont plutôt au
niveau d'un utilisateur de l'API de programmation. Plus spécifiquement
j'aimerais savoir:

Pour des formules Calc définies en implémentant l'interface IDL
com::sun::star::uno::XInterface et qui retournent des valeurs numériques
sous forme de matrices (type sequence<sequence<double>>):

  * Lorsque le calcul échoue et que les cellules affichent #VALEUR!,
    existe-t-il un mécanisme permettant d'informer l'utilisateur des
    raisons de l'erreur?
  * Lorsque le calcul réussi, que les valeurs apparaissent bien dans les
    cellules mais qu'il y a des avertissements, existe-t-il un moyen de
    faire remonter ces avertissements à l'utilisateur?
  * Existe-t-il un moyen d'appliquer à certaines cellules une couleur ou
    un style décidé par la formule? Ça ressemble au formattage
    conditionnel, excepté que ça serait la formule ayant calculées les
    valeurs qui déciderait quelles cellules faire apparaitre en rouge
    (parce que la condition serait un peu compliquée à exprimer
    séparément). En gros, je voudrais faire apparaître en rouge les
    valeurs qui sont en dehors du domaine de validité de la fonction
    (même si elle peut quand même donner un résultat, il n'est pas
    garantit).

Dans le menu Format / Cellules…, existe-t-il un moyen d'ajouter une
nouvelle catégorie de format dont le code serait en Java? La catégorie
que je souhaite ajouter est pour les angles (décimaux ou sexagésimaux).

Pour les connexions aux base de données, l'interface IDL
com::sun::star::sdbc::XConnection agit parfois comme un "wrapper" autour
d'une connexion JDBC. Lorsque c'est le cas, existe-t-il un moyen
d'obtenir la connexion JDBC sous-jacente? Je sais que je peux embarquer
mon propre pilote de base de données HSQL ou Derby, mais ça alourdit
considérablement le add-in. En outre, j'aimerais que l'utilisateur
puisse accéder à sa base de données à travers Base ou autres
fonctionnalités de LibreOffice. J'aurais seulement besoin de récupérer
la connexion JDBC qui est derrière com::sun::star::sdbc::XConnection
lorsqu'une telle connexion existe. Est-ce possible?

Voilà, si vous pouviez m'indiquer quelle liste de discussion serait la
plus appropriée (à moins que des gens aient la réponse sur cette liste)

    Merci,

        Martin

[1] https://wiki.documentfoundation.org/Development/Mailing_List


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


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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.