Le 22/10/2012 12:21, Marc Romano a écrit :
> Bonjour ;
>
> En préparant un TP sur les tables de pilote, je viens de constater
> quelque chose d'assez surprenant, qui constitue me semble-t-il une
> régression sérieuse en version 3.6. J'ai fouillé sur leforum j'ai trouvé
> pas mal de post sur les tables de pilote mais, sauf erreur de ma part,
> rien qui traite de ceproblème. Je n'ai aps trouvé non plus de bug
> répertorié en faisant une recherche sur "pilot". Contexte :
>
>   * une source de données contenant plusieurs tables (il s'agit ici de
>     la liste des équipes et des joueurs du championnat NBA 2012 : on
>     prend les exemples qu'on peut pour attirer le chaland, mon bon
>     monsieur...) ;
>   * la base de données est aux formats HSQL et MySQL (ça ne change rien
>     au résultat ci-après) ;
>   * cas 1 :
>       o on définit comme source externe une des tables de la base de
>         données (la table "joueurs") ;
>       o on crée une table de pilote avec en colonne le champ "poste", en
>         ligne "team" et en données moyenne du champ poids (on peut
>         prendre n'importe quelle autre fonction decalcul, ça ne change
>         encore rien au résultat) ;
>       o on attend donc une ligne par équipe et pour chaque poste la
>         moyenne de poids des joueurs évoluant à ce poste.
>       o on obtient sous 3.5.4 Ubuntu le résultat attendu et sous 3.6.1
>         WXP un joli effet d'escalier, assez éloigné deschiffres espérés.
>   * cas 2 :
>       o on extrait la table "joueurs" de la base de données et on
>         l'insère dans une feuille de calcul ;
>       o on refait la même table de pilote ;
>       o plus aucun problème: les résultats sous 3.6.2 sont bien ceux
>         attendus (et strictement identiques à ceux sous 3.5.4 source
>         externe).
>
> Je mets sur cijoint <http://cjoint.com/?0JwmlELp993>un zip qui contient
> les deux classeurs "source exerne" et source interne" (je pense que les
> noms sont assez explicites), ainsi que la base de données au format HSQL
> pour vous permettre de reproduire sur d'autres versions de LibO.
>
> En résumé :
>
> - Pas de problème en version 3.5, les résultats sont identiques quelle
> que soit la source de données, interne ou externe ;
> - En 3.6, les résultats sont différents selon que la source est interne
> ou externe, les premiers étant corrects et les seconds faux.
>
> Cordialement ;
> Marc Romano

Une précision, depuis cet après-midi. Je n'avais fait le test que pour
les versions installées chez moi. J'ai refait ma manip cet après-midi
sur un poste au lycée (W7, LibO 3.5.6). Il n'y a pas de problème, le
résultat obtenu avec une source externe est bien celui attendu.

Il semble donc que ce soit un problème lié aux versions 3.6, ou en tout
cas, pour ce que j'ai pu essayé, à la 3.6.1. Reproduisez-vous sur
d'autres versions ?

Cordialement ;
Marc Romano

-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à