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.desruisse...@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+unsubscr...@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+unsubscr...@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