Le 11/06/2013 13:38, Bernard Ribot a écrit :
Le 08/06/2013 15:54, Bernard Ribot a écrit :
Bonjour à tous,
J'ai de gros problèmes avec les rapports dans le module Base. La
plupart ne peuvent non seulement être édités et provoquent un arrêt
brutal de LO ("erreur inattendue"). Ce n'est guère mieux avec un
rapport éditable car le plantage se produit à l'exécution ("une
erreur est survenue pendant la création du rapport").
Y'aurait-il un lien avec le fait que Report Builder ne soit plus une
extension mais un "composant optionnel" ?
J'ai d'ailleurs fait un test : j'ai désinstallé complètement LODev,
réinstallé sans le composant Report Builder, puis en ajoutant
l'extension Oracle Report Builder (1.2.1). Mais là aussi plantage. Il
semble que cette extension/version ne fonctionne plus avec LO4.1,
mais je ne sais pas où trouver l'extension qui était installée avec
LO 4.0 (version 1.2.3). Rien vu sur la page des extensions.
Je vais faire des recherches dans bugzilla mais je voulais signaler
ce problème et avoir d'éventuelles confirmations).
Bernard
Bonjour à tous,
Je me sens seul sur ce coup-là :-)
J'ai recueilli quelques indices (préalablement je précise que mes
bases de données sont sur un serveur MariaDB/MySQL) :
- Je ne peux pas éditer un rapport s'il utilise une requête; l'édition
est possible si le rapport utilise une instruction SQL.
- Les requêtes fonctionnent si on les exécute en dehors du rapport,
sauf une requête qui contient un paramètre (LIKE:paramètre dans la
requête).
- L'édition de cette requête en mode SQL est possible mais en mode
ébauche cela provoque un arrêt brutal de LO.
- De manière générale l'édition d'une requête contenant un paramètre
est possible en mode SQL mais pas en mode ébauche.
Voilà où j'en suis. J'ouvrirais bien une issue mais je ne peux pas
fournir de matériel pour tester vu que ce sont des bases MySQL. Mais
pour moi c'est un bug bloquant.
Je vais faire des tests pour voir si le problème d'édition des
requêtes paramétrées survient également avec une base HSQLDB intégrée.
Bernard
Bon, le problème s'est déplacé du Report Builder vers les requêtes.
Même avec une base HSQLDB le seul fait de vouloir enregistrer une
requête paramétrée fait planter LO. Il suffit d'écrire une simple
requête du genre SELECT * FROM "ENSEIGNANT" WHERE "Grade" LIKE :grade
et de vouloir la sauvegarder pour que LO se plante.
Je vais pouvoir ouvrir une issue parce que c'est simple à formuler et à
reproduire.
Bernard
--
Bernard Ribot
LibreOffice 4.0.4.1 / Windows 7 SP1 32 bits
LibreOffice 3.6.4.3 / Windows XP SP3
--
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/
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.