[Résolu] Migration OpenOffice.Org vers LibreOffice

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

[Résolu] Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonsoir,

Openoffice.org et Libreoffice sont-ils compatibles ?

Autrement dit, une application créée sous OpenOffice.org Base peut-elle migrer sous LibreOffice facilement ?
Dernière modification par micmac le 24 avr. 2012 23:39, modifié 1 fois.
Raison : [Résolu] et la coche de sujet (V vert) se placent dans le titre du premier message.
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonsoir
Pour l'instant, oui dans la grande majorité des cas.
Dans l'avenir pas sur.
Apache continue à développer OpenOffice sous l'appellation AOO (Apache Open Offce) et devrait bientôt sortir une version 3.4.
The Document Foundation continuant de son côté le développement de Libre Office et sort des versions par rafales en ce moment.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonjour Piaf,

Je vais donc essayer de passer mon application sous LibreOffice.
Le but recherché est d'en finir avec toutes ces pertes de macros et de formulaires inaccessibles.
Voir à ce sujet http://user.services.openoffice.org/fr/ ... 9a#p183167
Autre question, Les deux logiciels peuvent-ils cohabiter ou bien faut-il désinstaller OpenOffice.org ?
Merci
 Ajout : J'ai vu sur le site de telechargement de LO http://fr.libreoffice.org/telecharger/ qu'il fallait aussi télécharger le SDK.
Celui utilisé par OOo est-il le même ? 
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
xav31
Membre OOrganisé
Membre OOrganisé
Messages : 66
Inscription : 17 oct. 2007 13:39
Localisation : Gers

Re: Migration OpenOffice.Org vers LibreOffice

Message par xav31 »

Bonjour,
excusez-moi de dévier un peu le fil mais je ne trouve pas de tutoriel, ici ou sur le net en général, pour migrer globalement de OOo à LibreO.

merci
OOo 3.3.0 - MacBook Pro 15", Snow Leopard - LibreOffice 3.5.6.2
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonjour
- Drake : Les deux suites cohabitent sans problème. Le SDK est utile quand on utilise Xray, je ne pense pas que ce soit le même.
- xav31 : Il ne s'agit pas d'une migration à proprement parlé, il suffit d'installer Libre Office et d'ouvrir les fichiers crées sous Open Office avec Libre Office.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Avatar de l’utilisateur
xav31
Membre OOrganisé
Membre OOrganisé
Messages : 66
Inscription : 17 oct. 2007 13:39
Localisation : Gers

Re: Migration OpenOffice.Org vers LibreOffice

Message par xav31 »

@ Piaf
Merci bien mais ce que je souhaiterais c'est supprimer OOo et donc récupérer les fichiers de personnalisation pour les installer dans la bibliothèque de LibO (je suis sous Mac). Ma question portait plus sur une méthode ou un logiciel ou une fonction pré-installée dans LibO pour éviter de se le taper à la main.
Le modérateur a écrit :Nous vous rappelons les règles de ce forum et notamment la n° 7
Un sujet = le problème d'une seule personne
Vous ne devez pas poser une question dans le fil d'un autre. Celle-ci ne fait qu'interférer et les réponses éventuellement postées ne feront qu'embrouiller la lecture du problème initial. Vous ne pourrez pas ajouter [Résolu] car vous n'êtes pas l'auteur de la première question.
Donc dans tous les cas, vous devez ouvrir un nouveau sujet pour votre question en rappelant que vous avez le même problème que dans ce fil.

Merci de votre collaboration.
OOo 3.3.0 - MacBook Pro 15", Snow Leopard - LibreOffice 3.5.6.2
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonjour,

Bon j'ai installé LO. Mais j'ai un problème avec les formulaires.
Les macros affectées aux contrôles ne se déclenchent pas.
Y-aurait-il une action que j'ai oubliée ?
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17219
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Migration OpenOffice.Org vers LibreOffice

Message par jeanmimi »

Bonjour,
Y-aurait-il une action que j'ai oubliée ?
Sans doute un paramétrage de la sécurité des Macros à modifier ?
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonjour,
Sans doute un paramétrage de la sécurité des Macros à modifier ?
Non ce n'est pas ça, la sécurité est réglée au minimum

 Ajout : Je viens de fermer LO et à la réouverture : miracle les macros fonctionnent. Ca commence bien! 
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17219
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Migration OpenOffice.Org vers LibreOffice

Message par jeanmimi »

Vérifie alors que,en Mode Édition/Modification, tes macros sont dans ton Formulaire ou ta Base.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

jeanmimi a écrit :Vérifie alors que,en Mode Édition/Modification, tes macros sont dans ton Formulaire ou ta Base.
Si c'est bien de ça dont tu parles, la réponse est oui (le nom d la base est AssurLibro.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
Grenouille
ManitOOu
ManitOOu
Messages : 3223
Inscription : 13 janv. 2006 16:21
Localisation : Chasseneuil-du-Poitou / Futuroscope

Re: Migration OpenOffice.Org vers LibreOffice

Message par Grenouille »

Bonjour,

Si tu essayes de créer une base avec un formulaire et une macro dans LibO.
As-tu le même phénomène ?

A+
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonsoir

Question subsidiaire, quelle est la taille de ta base ?
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonsoir,

Désolé de répondre si tard, obligations familiales.

Grenouille
Si tu essayes de créer une base avec un formulaire et une macro dans LibO.
As-tu le même phénomène ?
Non, je viens de créer une base de test LibO avec un formulaire, 2 boutons, 2 macros, chaque macro affectée à un bouton.
Ca fonctionne bien du premier coup.

Piaf
Question subsidiaire, quelle est la taille de ta base ?
Etant en phase de développement, elle ne contient que quelques enregistrements pour les tests. Elle fait moins de 500ko.
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonsoir
Drake a écrit :Elle fait moins de 500ko.
ça me parait lourd pour une base de test.
Tu compacte la base régulièrement ? Prévention de la corruption des fichiers .odb
Autre piste à vérifier, a tu des instructions SQL dans des modules dont les noms des tables et des champs ne sont pas encadrés par des double quotes ?
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonsoir,
ça me parait lourd pour une base de test.
Celle-ci comprend 37 formulaires (à terme environ 50), 12 tables, 3 vues et du code.
Tu compacte la base régulièrement ? Prévention de la corruption des fichiers .odb
oui, mais je ne gagne que quelques octets à chaque fois. J'applique les conseils pour la prévention des fichiers odb depuis le début.
Autre piste à vérifier, a tu des instructions SQL dans des modules dont les noms des tables et des champs ne sont pas encadrés par des double quotes
Oui, effectivement.
Ce sont des ligne générées par Base lorsqu'on utilise "créer une requête en mode ébauche" et que l'on bascule ensuite en "mode SQL".
J'ai remarqué que dans ce cas la commande SQL générée ne comportait pas de par des double quotes mais des simples quotes.
Je vais donc corriger ces lignes si tu pense que ça pourrait être une source de problème.

J'ai aussi quelques formulaires dont la zone "Contenu de liste" contient une commande sql dont les champs et les noms de tables ne sont pas encadrés par des double quotes.
Faut-il aussi les corriger ?

Merci,
a+
 Ajout : Dans cette commande, faut-il aussi encadrer de double quotes l'astérisque situé avant le FROM ?

Code : Tout sélectionner

	sqlSelect = "SELECT ""T_cVehic"".* FROM ""T_cVehic"" WHERE ""T_cVehic"".""cVeh_ID"" =" & oIdContrat
 
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12838
Inscription : 08 nov. 2005 16:23
Localisation : Brest, France

Re: Migration OpenOffice.Org vers LibreOffice

Message par Bidouille »

Drake a écrit :Dans cette commande, faut-il aussi encadrer de double quotes l'astérisque situé avant le FROM ?

Code : Tout sélectionner

	sqlSelect = "SELECT ""T_cVehic"".* FROM ""T_cVehic"" WHERE ""T_cVehic"".""cVeh_ID"" =" & oIdContrat
Cette commande est une ligne de code de macro, vous connaissez l'endroit où il faut poster. :evil:

Relisez le suprême de code sur l'usage du SQL en Basic.
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

Re: Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bidouille a écrit :
Drake a écrit :Dans cette commande, faut-il aussi encadrer de double quotes l'astérisque situé avant le FROM ?

Code : Tout sélectionner

	sqlSelect = "SELECT ""T_cVehic"".* FROM ""T_cVehic"" WHERE ""T_cVehic"".""cVeh_ID"" =" & oIdContrat
Cette commande est une ligne de code de macro, vous connaissez l'endroit où il faut poster. :evil:

Relisez le suprême de code sur l'usage du SQL en Basic.
C'est vrai, désolé du dérangement. :oops:
Concentré sur un problème qui me bloque depuis plusieurs jours j'ai oublié de respecter les règles du forum.
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonjour
Drake a écrit :J'ai aussi quelques formulaires dont la zone "Contenu de liste" contient une commande sql dont les champs et les noms de tables ne sont pas encadrés par des double quotes.
Faut-il aussi les corriger ?
Non ces commandes ne sont pas dans un module.
Pour la question sur l'astérisque, tu dois avoir la réponse si tu es allé voir
Bidouille a écrit : Relisez le suprême de code sur l'usage du SQL en Basic.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Drake
Membre cOOnfirmé
Membre cOOnfirmé
Messages : 299
Inscription : 02 févr. 2012 00:51

[Résolu]Migration OpenOffice.Org vers LibreOffice

Message par Drake »

Bonsoir,

Merci pour vos réponses.

Je peux mettre résolu

Pourquoi [Résolu] n'apparait pas?
LibreOffice 6.2.7.1 (x64), Java (64b), Windows 10 (64b)
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10071
Inscription : 28 août 2010 08:45

Re: Migration OpenOffice.Org vers LibreOffice

Message par micmac »

Bonjour,

Le balisage [Résolu] et la coche se placent dans le titre du premier message

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Migration OpenOffice.Org vers LibreOffice

Message par Piaf »

Bonsoir

Dans le premier message du fil le [Résolu] !!!
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64