Je cherche à créer une base de données dont un formulaire de menu apparaîtrait automatiquement à l'ouverture du fichier. (par la suite, il faudra même que je cache toutes les barres d'outils... mais j'avance petit à petit)
J'ai vu qu'il était possible de le faire en regardant les divers posts de ce forum et en particulier celui-ci :
https://forum.openoffice.org/fr/forum/v ... 55#p178282
et ici
http://140.211.11.67/fr/forum/viewtopic.php?f=8&t=41076
(mais là c'est encore trop abscons pour moi)
J'y ai copié le code suivant :
Code : Tout sélectionner
Sub OuvertureBase
'sur Outils personnaliser ouvrir un document enregistrer dans OuvertureFermeture.odb
dim NomFormulaire as Object,maConnexion as Object
'Utilise la connexion courante
ThisDatabaseDocument.CurrentController.connect("","")
maConnexion = ThisDatabasedocument.CurrentController.ActiveConnection
NomFormulaire=OuvrirFormulaire("Formulaire1")
End subLorsque je lance celle-ci, l'application freeze complètement avant l'ouverture du formulaire. (et m'oblige à tuer le processus pour en sortir)
Je n'ai aucun message d'erreur.
Je vous laisse regarder dans ma signature quelle version du logiciel j'utilise, peut être le soucis vient il de là... en espérant plutôt que ce soit une grossière erreur de ma part qui plante tout !
J'ai joins mon fichier pour vous aider à m'aider
Merci.



