Bonjour ;
Le 28/10/2012 09:12, pierre-yves samyn a écrit :
Bonjour
Nico2012 wrote
Si quelqu'un ( Alexander avec une version plus récente ?), voir quelques
uns, pouvai(en)t confirmer le
bug 56325 <https://bugs.freedesktop.org/show_bug.cgi?id=56325>
ce serait sympa.
J'ai confirmé...
Cordialement
Pierre-Yves
Je suis quand même très surpris par l'affirmation quasi générale que
cela fonctionne en 3.6.1. Je suis en 3.6.1.2 sous XP et en 3.5.4 sous
Ubuntu, j'ai signalé initialement le problème parce que cela ne
fonctionnait pas dans la première de ces deux versions et je confirme
encore une fois qu'il est impossible d'obtenir un résultat correct. Je
ne sais vraiment pas comment vous faites pour obtenir une table de
pilote correcte en 3.6.1, toutes mes tentatives, quelle que soit la
source externe utilisée, se soldent par un résultat différent entre 3.5
et 3.6, le résultat exact étant celui de la 3.5.
Je viens de faire le même test que celui fait par Pierre-Yves. Le
résultat est correct, en effet, SI et SEULEMENT SI on se limite à _un
seul_ critère. Par contre, dès qu'on introduit DEUX critères, un en
ligne et un en colonne, ça part en n'importe quoi. Pour faire ce genre
d'analyse sur un critère, on n'a pas besoin d'une table de pilote.
Celle-ci n'est utilise qu'à partir du moment où les analyses portent sur
deux critères au moins. A la base, ça s'appelait "tableau d'analyse
_croisée_", non ?
Pour essayer de comprendre ce qui se passe, j'ai rajouté un 60e
enregistrement à la table "biblio", avec un champ "Publisher" totalement
différent de ceux existants, puis retesté sous les deux versions : le
nouvel enregistrement est correctement affecté à son éditeur en 3.5.4,
il est affecté n'importe comment en 3.6.1 (à un éditeur qui ne
correspond pas).
A propos, il semble qu'il y ait un problème avec cette base de données,
soit sous XP, sous sous 3.6.1 : elle contient normalement 59
enregistrements (elle est liée à une source de données dBase qui se
trouve dans le dossier "<app data LibO>\user\database\biblio"). Or,
lorsqu'on l'ouvre avec Base, seuls les 20 derniers enregistrements sont
apparents et traités. Ce qui explique la mention de Pierre-Yves :
"Expected result: table pilot with 10 rows, 2 columns" (normalement,
dans sa configuration de test, il devrait y avoir 29 lignes).
En recréant une base vierge et en recréant la connexion, voilà ce que je
constate :
* la connexion est faite vers le dossier biblio délivré avec la
version 3.6.2 sous XP : on n'accède qu'aux 20 derniers
(physiquement, pas dans l'ordre de la clé primaire) enregistrements
de la base
* la connexion est faite vers le dossier biblio copié d'une version
3.5.4 Ubuntu : ça marche, on a 59 enregistrements accessibles.
J'ai testé de manière croisée : le dossier biblio 3.6.2 transféré sous
Ubuntu => 20 enregistrements, le dossier 3.5.4 Ubuntu transféré sous XP
=> 59 enregistrements.
Conclusion : sur le premier point (les tables de pilote), ou je ne sais
plus me servir d'une table de pilote, ou il y a quelque chose qui
m'échappe complètement. Sur le deuxièle point, je ne sais pas, il
faudrait tester plus en profondeur les différentes combinaisons. Mais il
y a un problème de cohérence, ça me paraît évident.
Cordialement ;
Marc
--
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.