[Résolu] Erreur si formulaire ouvert au lancement

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.
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

[Résolu] Erreur si formulaire ouvert au lancement

Message par DUME06 »


La modération vous a écrit: Titre modifié : Ouverture Auto d'un Formulaire au lancement de LIBO base
Toutes les questions dans cette section traitent forcément du module Base.

Bonjour

Dans ma base de données LIBO (base de données AGC22.odb), j'ai créé un formulaire "Menu" qui me permet d’ouvrir d'autres formulaires et lancer les différentes éditions.
Je voudrai ouvrir automatiquement mon formulaire "Menu" au lancement de LIBO base......
Pour cela j'ai récupéré une macro sur le forum d'aide LIBO; mais malheureusement j'ai une erreur de syntaxe que je ne sais pas corriger. :oops:
j'ai remplacé les 2 instructions suivantes sur la ligne 22 "Menu" à la place de Biblio et sur la ligne 30 j'ai mis le nom de ma base ...
Ci- dessous la capture écran...
https://www.fflmpics.fr/images/2022/10/29/Capture-Macros-LIBO.jpg
La modération vous a écrit: Rappel des règles : aucune image hébergée en dehors du forum.
Veuillez mettre en ligne le fichier correctement.

Je ne suis vraiment pas un expert dans l'écriture des macros; aussi je fais appel à votre compréhension, votre bienveillance et votre aide.
Cordialement
DUME06
Dernière modification par Oukcha le 09 janv. 2023 12:42, modifié 1 fois.
Raison : Balisage
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26201
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Erreur si formulaire ouvert au lancement

Message par Dude »

Salut,
DUME06 a écrit : 29 oct. 2022 17:16Pour cela j'ai récupéré une macro sur le forum d'aide LIBO
As-tu le bandeau rouge en haut de la page ?
Pour info, il est d'usage de donner le lien vers la page dont tu récupères l'information.

DUME06 a écrit : 29 oct. 2022 17:16 j'ai mis le nom de ma base
Image
https://forum.openoffice.org/fr/forum/v ... ion&source
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

Re: Erreur si formulaire ouvert au lancement

Message par DUME06 »

Merci infiniment DUDE pour ta célérité et ton aide.
Si j'ai bien compris je te transmets d'abord le lien de ma base de donnée:
https://www.cjoint.com/c/LJEaGZxfSBp "ma Base"
Puis le lien de la capture écran de l'exécution de ma macro "Menu".(la capture écran)
https://www.cjoint.com/c/LJEaJf1vH8p.
Encore merci pour ta sollicitude; je pense qu'avec ces 2 liens tu résoudras mon PB.
Bonne journée
Bien amicalement
DUME06
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

Re: Erreur si formulaire ouvert au lancement

Message par DUME06 »

Re bonjour DUDE
J'ai omis de te donner le lien avec lequel j'avais récupéré sur le forum Libreoffice la macro exemple:
https://ask.libreoffice.org/t/ouvrir-un ... ce/65528/2
Mille excuses
Encore merci pour ton aide
Bien amicalement
DUME06
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26201
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Erreur si formulaire ouvert au lancement

Message par Dude »

Tes messages montrent que tu n'as pas (bien) lu le lien que je t'ai donné. :fou:
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

Re: Erreur si formulaire ouvert au lancement

Message par DUME06 »

Re Bonjour DUDE
Je suis peut-être un peu lourd :marto: ; mais J'ai bien lu le contenu de ton lien et apparemment il s'agissait de corriger une Base Corrompue.
Pour moi; c'est simplement une erreur de syntaxe dans la macro et je ne sais pas comment la corriger.... :x
Maintenant si tu as une autre solution pour ouvrir automatiquement mon formulaire MENU; je suis preneur..
Encore mille fois merci pour ta compréhension et ta patience; mais si tu ne peux pas m'aider quand à la syntaxe de la macro, ce n'est pas bien grave; je continuerai d'ouvrir le "menu" après avoir lancé LIBO base.
Je te souhaite une bonne journée
Bien Amicalement
DUME06
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
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: Erreur si formulaire ouvert au lancement

Message par jeanmimi »

Bonjour,
Une solution est proposée ici et le titre donne une idée du balisage attendu lorsque la question porte sur une Macro :
https://forum.openoffice.org/fr/forum/v ... 64#p281964
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 20 déc. 2017 14:45

Re: Erreur si formulaire ouvert au lancement

Message par rollmops »

Bonjour,
DUME06 a écrit : 30 oct. 2022 07:59et apparemment il s'agissait de corriger une Base Corrompue.
Non, dans le fil jeanmimi demande de vérifier le lien vers la source.
L'as-tu fait ?
Image
OpenOffice 4.1.16 - Windows 11
+ LibO 25.8.5 (occasionnel pour test)
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

Re: Erreur si formulaire ouvert au lancement

Message par DUME06 »

Bonjour rollmops
Merci pour ton aide; effectivement je n'avais pas enregistré le lien de ma base.
Chose faite => test de la macro ,je n'ai plus d'erreur , mais la macro ne se ferme pas ....il manque une instruction!!
Ci dessous le lien Ci-Joint de la nouvelle capture écran..
https://www.cjoint.com/c/LJFhXd8YSop
La modération vous a écrit: Pour la deuxième fois, arrêtez de poster des liens externes.

STP; peux tu me dire quelle instruction dois je rajouter pour fermer fermer la macro, Merci d'avance.
Bonne journée
Bien amicalement
DUME06
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 20 déc. 2017 14:45

Re: Erreur si formulaire ouvert au lancement

Message par rollmops »

DUME06 a écrit : 31 oct. 2022 07:52je n'ai plus d'erreur
Donc ton problème est résolu :)
DUME06 a écrit : 31 oct. 2022 07:52 mais la macro ne se ferme pas ....il manque une instruction!!
Autre problème, autre question.
Qu'il faut poster dans le bon forum : https://forum.openoffice.org/fr/forum/v ... m.php?f=24
OpenOffice 4.1.16 - Windows 11
+ LibO 25.8.5 (occasionnel pour test)
Avatar de l’utilisateur
DUME06
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 05 oct. 2021 16:16

Re: Erreur si formulaire ouvert au lancement

Message par DUME06 »

Re Bonjour rollmops
Enfin ma macro menu fonctionne bien ; mon formulaire s'ouvre bien au démarrage de LIBO base :super:
Mais ensuite les boutons ne fonctionnent plus :fou:
Message pour chaques boutons = Il n'existe pas de connexion à la base de données.
J'ai bien essayé de rajouter la même instruction de connexion que celle de la macro 'Menu' mais çà ne fonctionne pas non plus.
Pouvez-vous SVP à nouveau me conseiller.
Merci d'avance pour votre sollicitude et votre patience...
Je suis un peu lourd ,mais qui ne l'ai pas à 79 ans !!!
Bien amicalement
DUME06
LibreOffice 7.1, Windows 7 et LinuxMint 20.2
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: Erreur si formulaire ouvert au lancement

Message par jeanmimi »

Bonjour,
DUME06 a écrit : 01 nov. 2022 09:18 Mais ensuite les boutons ne fonctionnent plus :fou:
Je ne reproduis pas : les boutons fonctionnent, que ce soit pour un nouvel adhérent ou pour afficher les Rapports, i.e les listes des coureurs.

Pour la question de la base qui ne se ferme pas, j'ai une suggestion.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 4343
Inscription : 06 oct. 2008 08:03

Re: Erreur si formulaire ouvert au lancement

Message par Oukcha »

Bonjour,

Dernière visite : 04 nov. 2022 09:02

Vous avez lu semble t-il les réponses qui vous ont été faites sans y donner de suite.
N'ayant plus de nouvelle, on peut en déduire que le problème est résolu ou ne se reproduit plus.

Merci de baliser par vous-même la prochaine fois.

Un remerciement fait aussi plaisir aux bénévoles qui vous ont consacré de leur temps.
La politesse fait également partie de la philosophie du logiciel libre.

En cas d'erreur, contactez l'équipe de modération pour la réouverture du fil.
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image