[LibreOffice Base] Ouverture automatique de formulaire

[LibreOffice Base] Ouverture automatique de formulaire

Bonjour,
Je te propose un code plus simple pour la macro d’ouverture du formulaire appelé Formulaire1.
Après enregistrement dans les Macros de la Base, elle se paramètre dans le Menu : Outils > Personnaliser et choisir « Ouvrir le document »

Sub OuverureAutomatiqueFromualireLorsDemarrage(evt As Object)
‘*************************************************************************************************
‘Lancée par l’événement « Ouvrir le document »
‘ Permet d’afficher le formulaire appelé « FormulaireMenu » automatiquement à l’ouverture de la base
‘=================================================================================================
Dim oConnexion AS Object
Dim props(0) As New com.sun.star.beans.PropertyValue
ThisDatabaseDocument.CurrentController.connect(«  », » »)
oConnexion = ThisDatabasedocument.CurrentController.ActiveConnection
ThisComponent.FormDocuments.loadComponentFromURL(« FormulaireMenu », » », 0, props())
End Sub

via [Résolu] [Base] Ouverture automatique de formulaire (Consulter le sujet) • Forum OpenOffice LibreOffice NeoOffice

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.