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
--
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
- [fr-users] Problème avec les sources de données d'une table de pilote · Marc Romano
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.