[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

[LibreOffice] Évolution du module Base

Messagepar plonge » 12 Fév 2019 20:25

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 édition par Oukcha le 13 Fév 2019 08:42, édité 1 fois.
Raison: TO:"Evolution du module Base"
LO version 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar jeanmimi » 13 Fév 2019 09:31

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 : Version : 7.0.0.3 (x64)(6 aout 2020)
Adoptopen JRE ou Oracle JRE (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15404
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 13 Fév 2019 20:34

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 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar Piaf » 13 Fév 2019 20:56

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
Piaf
GourOOu
GourOOu
 
Message(s) : 5622
Inscrit le : 25 Nov 2011 19:07
Localisation : Guyane

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 13 Fév 2019 21:05

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 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar pierre_c » 15 Juin 2019 10:38

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 6.4.4.2 x64
En fait généralement, la dernière version de LO, si elle n'est pas trop buguée
Avatar de l’utilisateur
pierre_c
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 199
Inscrit le : 19 Juil 2007 13:28

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 15 Juin 2019 16:56

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 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar pierre_c » 15 Juin 2019 22:44

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 6.4.4.2 x64
En fait généralement, la dernière version de LO, si elle n'est pas trop buguée
Avatar de l’utilisateur
pierre_c
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 199
Inscrit le : 19 Juil 2007 13:28

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 16 Juin 2019 07:40

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 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar PNE-EdT » 10 Oct 2019 09:38

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 édition par PNE-EdT le 11 Oct 2019 10:44, édité 1 fois.
LibreOffice 6.2.5.2 sous Windows 10
LOo 6.3.1.2 sous Windows 10 sur un nouveau poste
PNE-EdT
Membre lOOyal
Membre lOOyal
 
Message(s) : 38
Inscrit le : 28 Mai 2018 09:16

Re: [LibreOffice] Évolution du module Base

Messagepar jeanmimi » 10 Oct 2019 14:02

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 : Version : 7.0.0.3 (x64)(6 aout 2020)
Adoptopen JRE ou Oracle JRE (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15404
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 10 Oct 2019 16:15

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 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar jeanmimi » 10 Oct 2019 17:17

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 : Version : 7.0.0.3 (x64)(6 aout 2020)
Adoptopen JRE ou Oracle JRE (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15404
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: [LibreOffice] Évolution du module Base

Messagepar plonge » 10 Oct 2019 21:44

jeanmimi a écrit:Ce sera plus un choix des Administrateurs que des Modérateurs.

Alors avis aux administrateurs!
LO version 6352 sous windows 10 standard, java 1.8.0_241
plonge
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 272
Inscrit le : 09 Sep 2010 20:06

Re: [LibreOffice] Évolution du module Base

Messagepar PNE-EdT » 11 Oct 2019 10:48

Bonjour,
Oui
il faudrait demander la création d'un nouveau forum (ou un nouveau module)
LibreOffice 6.2.5.2 sous Windows 10
LOo 6.3.1.2 sous Windows 10 sur un nouveau poste
PNE-EdT
Membre lOOyal
Membre lOOyal
 
Message(s) : 38
Inscrit le : 28 Mai 2018 09:16


Retour vers Nouvelles du front et Tribune du Libre

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)