Lorsque j'ouvre le formulaire directement par double clic sur son nom, il s'affiche correctement. (image partielle) Par contre lorsque je l'ouvre depuis le menu avec la macro ci-dessous, il s'affiche comme ça (image partielle)
Code : Tout sélectionner
Sub OuvReqMulticriteres (oEvent As Variant)
Dim oForm as Object, vFrame as Object, vWindow as Object, leFormulR As Object
ThisDatabaseDocument.FormDocuments.getByName( "fReqMulticriteres" ).open 'ouvre le formulaire
oForm = starDesktop.components.createEnumeration.nextElement 'oForm = le formulaire ouvert ci-dessus (seul le Menu doit être ouvert)
oForm.currentController.frame.getContainerWindow.setFocus 'met le focus sur oForm
vFrame = oForm.getCurrentController.getFrame() 'définit le cadre
vWindow = vFrame.getContainerWindow() 'et l'attribut à window
vWindow.IsMaximized = true 'plein écran
End Sub
Il est positionné par rapport à la page, comme tous les autres éléments.
Si vous avez une idée....
Merci
Jacques