Code source

Bonjour,

J'ai beau cherche sur http://docs.libreoffice.org/, je n'arrive pas à mettre la main sur les fonctions statistiques (je suis mauvais : je sais, malheureusement)

Soit Soit je ne suis pas doué pour les recherches (plus que probable), soit fragmentary est encore très fragmentaire...D'avance merci

Churay

Bonjour,

Et ici :
http://wiki.services.openoffice.org/wiki/Documentation/FR/Calc/Fonctions_listees_par_categories

Dans l'aide de LibreOffice il est fait référence à plusieurs lignes de renvoi (5) et à 2 sites internet sur les statistiques. Cela devrait t'aider.

Merci

Dans l'immédiat, ce n'est pas l'aide pour utiliser qui m'intéresse, mais le code source dans les entrailles de LO

Churay

Désolé, ce n'est pas dans mes compétences.
À plus

Bonjour,
Cette adresse pourrait vous intéresser :

http://www.libreoffice.org/get-involved/developers/

Cordialement.

Merci

J'ai le code source, mais c'est déjà une galère de rechercher sur docs.libreoffice.org où c'est quand même prganisé (il manque juste un index général...) : je ne te dis pas ce que ça peut être dans le bronx du source, mais j'y pense aussi.

J'espérais juste qu'un codeur DEV (ou un proche de la Team DEV) passe par là

Cela dit, il n'y a pas le feu : je vais donc attendre

Oui et http://wiki.documentfoundation.org/Development
Une fois que tu as réussi à récupérer le code tu peux utiliser opengrok
pour scanner le code source à la recherche d'un morceau de texte, d'une
variable, d'une méthode ou d'une classe.
La page web est là : http://opengrok.libreoffice.org/

Évidemment si tu cherches une fonction stat, il faut utiliser le nom
anglais.
Par exemple pour trouver le code source de SOMMEPROD, il faut chercher
SUMPRODUCT mais ce n'est qu'une chaine de caractères ressource qui
s'appelle ici SC_OPCODE_SUM_PRODUCT. Ensuite il faut remonter la piste
pour trouver le code de la fonction.

Pas le temps de détailler plus pour l'instant, une course à faire.
Dernier détail : pour les fonctions calc il faut chercher dans le projet
calc et aussi dans libs-core car c'est là qu'il y a le dossier "formula".

Bonne fin de journée
JBF

Merci Jean-Baptiste

J'avais déjà fouiné du côté de http://www.libreoffice.org/get-involved/developers/ et http://wiki.documentfoundation.org/Development.

Mais http://opengrok.libreoffice.org/ est déjà une perle en ligne... Je n'y ai pas trouvé ce que je cherche, mais j'ai une version du code sur un disque (faut juste que je retrouve lequel ). Les fonctions que je cherche sont anciennes, fonctionnent dans Calc, donc je trouverai bien le source quelque part dans le code que j'ai ...

Merci de m'avoir fait découvrir l'antre d'un nouvel ami : Mr opengrok

Sujet pouvant être considéré comme résolu et à part le dire ici, je ne sais pas comment le baliser (si quelqu'un sait où se cache KHIDEUX (LOI.KHIDEUX, KHIDEUX.INVERSE, TEST.KHIDEUX, LOI.KHIDEUX.INVERSE : je veux bien le raccourci ;))

Pour la fonction chitest() par exemple regarde dans
/clone/calc/sc/source/core/tool/interpr3.cxx la fonction
void ScInterpreter::ScChiTest()

Sans garantie, ma connaissance du C++ est vraiment trop limitée.

Bonne soirée
JBF