[Résolu] [Base] erreur au lancement : il n'existe pas de connexion

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Pierre CHICO-SAARO
Fraîchement OOthentifié
Messages : 4
Inscription : 05 juin 2025 10:02

[Résolu] [Base] erreur au lancement : il n'existe pas de connexion

Message par Pierre CHICO-SAARO »


La modération vous a écrit: Titre modifié pour plus de clarté : [Base] erreur d'execution Basic au lancement

Bonjour à toutes et à tous.

Premier message de demande d'aide.
Je suis en cours d'émancipation du système Microsoft (Ms Access) et je suis en train de construire une base de données avec LibreOffice base version 25.2 lorsque je lance une macro j'ai le message ci dessous.
Sur une précédente base construite sur LibreOffice version 24, mes macros identiques fonctionnaient, Que dois-je faire pour que ma base soit connectée (à elle-même?)
Grand Merci pour votre aide
Bien à vous
Pierre
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 06 juin 2025 20:39, modifié 2 fois.
Raison : [Résolu] remplace Résolu
Linux mint Libreoffice 24.2.7.2
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9816
Inscription : 28 août 2010 08:45

Re: erreur d'execution Basic lorsque je lance une macro

Message par micmac »

Bonjour et bienvenue,

Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.

Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche.
Avez-vous remarqué comment étaient postées les autres questions ?

Lisez ce fil pour savoir quelle balise utiliser : sutra27295.html#27295

N'oubliez pas que les termes Macro, OpenOffice ne doivent pas être employés car il sont implicites. Essayez de synthétiser au mieux ce que vous cherchez à faire.

Un titre accrocheur vous permettra d'une part d'être aidé plus rapidement et d'autre part, d'enrichir notre base de connaissances.

Nous l'avons fait pour vous cette fois-ci mais lors de votre prochaine question, nous vous remercions de le faire vous-même au risque de voir votre sujet verrouillé.

Merci de votre collaboration.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9904
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: [Base] erreur d'execution Basic au lancement

Message par tintin »

Bonjour et bienvenue,
Pierre CHICO-SAARO a écrit : 05 juin 2025 14:58 je suis en train de construire une base de données avec LibreOffice base version 25.2
Pierre CHICO-SAARO a écrit : 05 juin 2025 14:58 Sur une précédente base construite sur LibreOffice version 24, mes macros identiques fonctionnaient,
Les macros ne sont pas mon domaine mais je voudrais attirer votre attention sur le fait que la version 25.2.x a le statut d'expérimentale.
Soyez à jour des dernières versions disponibles
Accès direct à votre signature pour la corriger.
.
 Ajout :  2025/06 à 18:45
Dans votre prochain message, veuillez communiquer le code de la macro exposant le problème ainsi que le fichier qui va avec afin que les spécialistes puissent comprendre de quoi il retourne  
AOO 4.1.15 et LibO 24.8.7.2 / macOS Intel 13.7.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_452 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Pierre CHICO-SAARO
Fraîchement OOthentifié
Messages : 4
Inscription : 05 juin 2025 10:02

Re: [Base] erreur d'execution Basic au lancement

Message par Pierre CHICO-SAARO »

Merci pour cette première réponse. Désolé si je n'ai pas bien utiliser les règles de publications dans ce forum .
je viens de rétrograder dans ma version de Libreoffice, Je suis maintenant sur 24.8

Ci dessous le code utilisé pour mes macros d'ouverture de formulaires qui fonctionne bien sur ma précédente base de données

Code : Tout sélectionner

Sub Ouvrir_Form_Tenancier
const FormulaireAOuvrir = "Form_Tenancier"
thisDatabaseDocument.formDocuments.getByName("Form_Tenancier").open
End Sub

La modération vous a écrit: Il manque le fichier : Comment joindre un fichier et les explications nécessaires à son utilisation

Dernière modification par micmac le 05 juin 2025 17:33, modifié 1 fois.
Linux mint Libreoffice 24.2.7.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25975
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Base] erreur d'execution Basic au lancement

Message par Dude »

Salut,

As-tu fait une recherche dans ce forum ?
Le message "Il n'existe pas de connexion à la base de données" est pourtant clair.
Je ne vois pas où tu te connectes dans le bout de code que tu donnes qui ne fait qu'ouvrir un formulaire.
Lire le § A de ce tutoriel : https://beaussier.com/sections/viewtopic.php?f=8&t=1577
Pierre CHICO-SAARO
Fraîchement OOthentifié
Messages : 4
Inscription : 05 juin 2025 10:02

Re: [Base] erreur au lancement : il n'existe pas de connexion

Message par Pierre CHICO-SAARO »

Bonjour.
je viens de contourner le problème en transférant les tables et les formulaires dans la base qui fonctionnait et ça fonctionne mlaintenant. :o
je n'ai pas pu télécharger ma base, car apparement votre système ne le permet pas. :( (je ne la retrouve pas dans l'xplorateur de téléchargement.
vous pouvez clore cette demande,

Bien à vous.
Pierre C-S
Linux mint Libreoffice 24.2.7.2
Pierre CHICO-SAARO
Fraîchement OOthentifié
Messages : 4
Inscription : 05 juin 2025 10:02

Re: [Base] erreur au lancement : il n'existe pas de connexion

Message par Pierre CHICO-SAARO »

Ahhh ! après lecture du tuto recommandé sur le post précédent, j'ai créé une requête avec l'assistant et maintenant ça fonctionne , Merci !!!!!! :bravo:, mais je n'ai toujours rien compris :fou: si quelqu'un peut prendre quelques secondes pour m'expliquer ce sera avec beaucoup de plaisir !!! et servira aussi à d'autres débutants
Bien à vous
Pierre C-S
Linux mint Libreoffice 24.2.7.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25975
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Base] erreur au lancement : il n'existe pas de connexion

Message par Dude »

Pierre CHICO-SAARO a écrit : 06 juin 2025 09:06je n'ai pas pu télécharger ma base, car apparement votre système ne le permet pas
:shock: Un ODB peut parfaitement se télécharger ici. Explique nous ce que tu as exactement comme fichier ?
Pierre CHICO-SAARO a écrit : 06 juin 2025 09:21 mais je n'ai toujours rien compris
Quel point du tutoriel n'est pas clair ?
Comme je te l'ai expliqué, ouvrir un formulaire n'implique pas une connexion. Cela me semble logique.

Pierre CHICO-SAARO a écrit : 06 juin 2025 09:06 vous pouvez clore cette demande
C'est à toi de le faire : comment clore un sujet quand il est résolu