[LibreOffice] Évolution du module Base

Les dernières nouvelles du front du libre, débats et autres informations générales sur nos suites bureautiques préférées ou sur ce site, en évitant de provoquer toute polémique (troll).
Aucun support assuré ici : posez votre question dans la section appropriée.

Modérateur : Vilains modOOs

Répondre
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

[LibreOffice] Évolution du module Base

Message par plonge »

Bonsoir à tous,
Pour faire suite à ce post ici Il me semble intéressant, de porter à la connaissance de tous les utilisateurs du module base et surtout à ceux qui ne consultent pas les notes de version de LO, les éléments ci-dessous:
La nouvelle version stable 6.1.5 apporte un certain nombre d'infos nouvelles pour Base, qui doivent être prises en compte par les utilisateurs. Lire ici la note de version LO 6.1.5 concernant le remplacement du HSQLBD intégré par Firebird qui peut être activé par les fonctions expérimentales.
Quant aux notes de version de la version de LO 6.2, elles sont sans ambiguité, HSQLBD est remplacé par Firebird voir ici . Nous aurons donc le choix entre un HSQLBD externe ou Firebird, il faudra choisir!
Lien vers Firebird: ici.
Je n'ai pas trouvé de livre sur Firebird3 en Français, équivalent au livre de Bernard Marcelly et Laurend Godard.
Du boulot en perspective!
Cordialement
plonge
Dernière modification par Oukcha le 13 févr. 2019 08:42, modifié 1 fois.
Raison : TO:"Evolution du module Base"
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Message par jeanmimi »

Bonjour,
A défaut de livre en français, il y a déjà des ressources à partir de ce lien :
h***://firebird.developpez.com/cours/

Il est aussi possible de traduite un des tutoriels en français et en demander l'hébergement sur le Wiki, comme cela a été fait pour le Guide HSQLDB et le Guide du "Report builder".
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

Bonsoir jeanmimi,
J'ai hésité à mettre le lien dont tu fais mention dans mon précédent message, pour la bonne raison que je n'ai pas trouvé dans développez.com des infos récentes sur Firebird3, toutes dates des versions anciennes. Mais effectivement cela peut servir.
Par contre voici un lien qui peut intéresser ceux qui désire utiliser HSQLBD en externe. C'est un document que tu dois cité dans un post, si je ne me trompe pas. Il date de 2014 mais il d'écrit très bien la migration interne vers externe (Paragraphe 6) l'auteur est JF Nifenecker. Le fichier à télécharger est un pdf.
plonge
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 19:07
Localisation : Guyane

Re: [LibreOffice] Évolution du module Base

Message par Piaf »

Bonjour
plonge a écrit :Par contre voici
Re: [Base] Attacher des tables HSQL
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

Bonsoir piaf,
Je n'avais pas vu le lien dans le forum, il y a tellement de chose!

Ajout du 17/02/2019
Bonsoir à tous,
Pour ceux qui veulent en savoir un peu plus sur Firebird voici deux liens utiles.
Le premier vous permettra de suivre l'évolution de Firebird dans base de LO. Il contient nombre de liens intéressants notamment dans le 1er paragraphe le suivi des bogues rencontrés.
Le deuxième est une introduction au SGBD de firrebird présenté par Serge Tahé. Ce document d'une centaine de page date de 2006 mais peut être utile pour débuter, la bible3 de Bernard Marcelly et Laurend Godard ne date t'elle pas de 2009 alors!
Cordialement
plonge

Ajout du 22/02/2019
Ce lien vous explique comment ce fait la migration de HSQLBD vers Firebird.
Cette page du Wiki de Lo vous donne aussi les différences ou les concordances de :
Type de données de champ de tableau après la migration automatique
Types de champs disponibles dans l’éditeur de table de Base
Les fonctions : numérique, date/heure, DatabaseConnection et system
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
Avatar de l’utilisateur
pierre_c
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 221
Inscription : 19 juil. 2007 14:28

Re: [LibreOffice] Évolution du module Base

Message par pierre_c »

Bonjour,
Dans la version 6.3, à venir de LO

Un pas de plus est franchi dans l'intégration de FireBird. La migration des bases HSQLDB vers FireBird sera proposée aux utilisateurs
https://wiki.documentfoundation.org/Rel ... s/6.3#Base

Pierre
Windows 10 x64 LibreOffice 7.1.7.1 x64
En fait généralement, la dernière version de LO, si elle n'est pas trop buguée
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

Bonsoir pierre_c,
Je me suis attaqué à la migration de grosses bases en HSQLDB avec d'importante macros et si la migration tables (sauf les dates) voir mon fil ici, les requêtes pour beaucoup doivent être revues concernant les Concat etc il n'en est pas de même pour les macros ou une grosse adaptation est à faire compte tenu de la différence du SQL. Pour l'instant j'ai suspendu ma conversion peut être Firebird4 amènera t'il du nouveau.
Donc démarrer de nouvelles bases avec Firebird oui mais concertir, à voir!
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
Avatar de l’utilisateur
pierre_c
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 221
Inscription : 19 juil. 2007 14:28

Re: [LibreOffice] Évolution du module Base

Message par pierre_c »

Bonsoir,
Y a-t-il une différence de performance ?

Je n'ai pas vu de projet d’incorporer Firebird 4 dans LO

Pierre
Windows 10 x64 LibreOffice 7.1.7.1 x64
En fait généralement, la dernière version de LO, si elle n'est pas trop buguée
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

Bonjour,
Pas vraiment constaté de différence sur une base d'environ 2000 enregistrements, il faudrait faire des tests spécifiques je pense.
Comme pour HSQLDB qui à évolué en version avec base Firebird devrait faire de même, mais je n'est rien lu sur cela pour le moment. C'est juste une réflexion personnelle.
plonge
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
PNE-EdT
Membre lOOyal
Membre lOOyal
Messages : 40
Inscription : 28 mai 2018 10:16

Re: [LibreOffice] Évolution du module Base

Message par PNE-EdT »

Bonjour,

Pour en faire profiter tout le monde : j'ai trouvé un doc sur les fonction de Firebird: https://firebirdsql.org/refdocs/langrefupd21.html

Et les deux problèmes que j'ai eu lors du passage à ce moteur était 1 les noms des tables trop long (Firebird limite à 32 caractères à la différence de HSQLBSD) et le fait que je ne retrouve pas l'item de menu renommer une table

Dans un premier temps, je n'ai pas réussi à faire fonctionner la fonction EXTRACT (<part> FROM <datetime>) avec "WEEKDAY" (https://firebirdsql.org/refdocs/langref ... tract.html)

En fait, la fonction EXTRACT (<part> FROM <datetime>) fonctionne avec "WEEKDAY" à partir de la version Libre Office 6.3 (mais pas avec la 6.2 ??)

par contre
select EXTRACT (DAY from CURRENT_DATE) from "table" fonctionne simplement
alors que
select EXTRACT (WEEKDAY from CURRENT_DATE) from "table" pour fonctionner
oblige de cocher l'item "Exécuter directement l'instruction SQL" (??)

Ceci est bien étrange: je ne fais de nouveau sujet (-qu'en pensez vous ? faire un sujet que je clos aussitôt a peu d'intérêt) car j'ai trouvé et que chacun saura bien retrouver dans ce sujet générique
Dernière modification par PNE-EdT le 11 oct. 2019 11:44, modifié 1 fois.
LibreOffice 7.0.3.1 sous Windows 10
LOo 6.3.1.2 sous Windows 10 sur un ancien poste
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Message par jeanmimi »

PNE-EdT a écrit :faire un sujet que je clos aussitôt a peu d'intérêt
Je trouve intéressant d'enrichir ce sujet, et le titre du premier post de plonge est suffisamment général pour pouvoir continuer, au fur et à mesure de l'évolution des versions de LibreOffice et de leur intégration de Firebird.
Pour tes deux récents messages, en tenant compte de l'avertissement du modérateur, tu pourrais retourner dans le premier et rayer les phrases inutiles puisque ensuite tu fais une mise à jour avec la nouvelle version de LO
PNE-EdT a écrit :Excusez moi
mais la fonction EXTRACT (<part> FROM <datetime>) fonctionne avec "WEEKDAY" à partir de la version 6.3 (mais pas avec la 6.2)
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

Bonsoir à tous,
PNE-Edt a écrit :Pour en faire profiter tout le monde : j'ai trouvé un doc sur les fonction de Firebird: https://firebirdsql.org/refdocs/langrefupd21.html
Ce lien est intéressant et vient bien compléter les premiers éléments donnés ci-dessus. Dommage qu'il n'existe pas le même pour Firebird 3 (je n'ai rien trouvé, peut être mal chercher!).
jeanmimi a écrit :Je trouve intéressant d'enrichir ce sujet...
Je suis bien de ton avis, car la migration vers firebird sera à terme inévitable pour toutes les anciennes base sous HSQLDB. Donc nous aurons toujours plus besoin d'info sur Firebird.
J'irais même plus loin que toi, pourquoi ne pas avoir dans le forum un thème "Firebird" ou un sous-thème à Base ou Macro (je sais il n'y a pas de thème HSQLDB). Puisque l'on démarre seulement avec Firebird pourquoi pas!. L'avis d'un modérateur serait intéressant à ce sujet.
Cordialement
plonge
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Message par jeanmimi »

plonge a écrit :L'avis d'un modérateur serait intéressant à ce sujet.
Ce sera plus un choix des Administrateurs que des Modérateurs.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
plonge
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 297
Inscription : 09 sept. 2010 21:06

Re: [LibreOffice] Évolution du module Base

Message par plonge »

jeanmimi a écrit :Ce sera plus un choix des Administrateurs que des Modérateurs.
Alors avis aux administrateurs!
LO version 7.4.5.1 sous windows 10 et 11 standard, java 1.8.0_341
PNE-EdT
Membre lOOyal
Membre lOOyal
Messages : 40
Inscription : 28 mai 2018 10:16

Re: [LibreOffice] Évolution du module Base

Message par PNE-EdT »

Bonjour,
Oui
il faudrait demander la création d'un nouveau forum (ou un nouveau module)
LibreOffice 7.0.3.1 sous Windows 10
LOo 6.3.1.2 sous Windows 10 sur un ancien poste
Répondre