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


Bonsoir tout le monde,

Il y a quelques années j'ai commis une micro-application de gestion des factures d'une aussi micro-entreprise. Hélas, son utilisatrice en est satisfaite, donc je dois la maintenir.

Je m'aperçois qu'elle est toujours en version 5.4.x de LibreOffice, alors que nous en sommes à un gros 6.3.x Il me semble pertinent d'envisager une migration à une version plus récente.

Je démarre donc un clone de son application installé sur ma machine, et LibreOffice (6.2.x) me demande benoitement si je veux bien convertir la base en Firebird. J'avais déjà envisagé la chose il y a quelques années, lors de l'écriture originale de l'objet, mais j'y avais renoncé car les formulaires n'étaient pas bien supportés si mon souvenir est bon. Voyant ce message, je me dis que dans l'intervalle les développeurs ont à coup sûr bien travaillé, comme d'habitude, et qu'il me suffit d'appuyer sur le bouton pour me retrouver dans la nouvelle version toute neuve, en utilisant une base de données performante.

Donc, je clique. La conversion ne me retourne aucune erreur, ce qui semble prometteur a priori. Hélas, comme souvent dans ce cas, lorsque j'essaie ensuite d'ouvrir un formulaire simple, maître-esclave, je reçois un vilain message d'injure :

"Impossible de charger le contenu des données"

firebird_sdbc error,*Dynamic SQL Error
*SQL error code = -206
*Column unknown
*LINK_FROM_IDCLIENT
*At line 1, column 69
caused by
'isc_dsql_prepare'

Manifestement, le lien entre les deux tables du formulaire ne se fait pas. Par contre il s'ouvre bien sur la table principale.

J'ai cherché un peu dans tous les coins une information sur la chose, sur les éléments de l'erreur, nada. J'ai tenté les FAQ Base en Français, je pourrais sans doute apprendre plein de choses sur HSQLBD, mais pas un mot de Firebird.

Donc, question : Que faire ? On nous dit que HSQLBD est promise à la poubelle dans un proche avenir. A chaque fois que vous ouvrez une base de données créée avec ce système, LibreOffice vous suggère gentiment de migrer. Mais lorsque vous migrez, vous vous rendez compte que rien ne fonctionne...

Une idée, un commentaire, une perspective ? Pour moi, il est clair que mon amie reste sous la version 5.4 aussi longtemps que rien de présentable n'existe en versions plus avancées. Mais c'est quand même dommage.

Ou bien suis-je passé à côté de LA chose, comme ça m'arrive parfois ?

Merci à vous, à bientôt j'espère,

Thierry



--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

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.