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



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 à users+help@fr.libreoffice.org 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

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.