[Résolu][Base]Affichage formulaire différent suivant ouvert

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 !
jamdmnt
NOOuvel adepte
NOOuvel adepte
Messages : 17
Inscription : 31 janv. 2017 10:41

[Résolu][Base]Affichage formulaire différent suivant ouvert

Message par jamdmnt »

Bonjour,
Lorsque j'ouvre le formulaire directement par double clic sur son nom, il s'affiche correctement. (image partielle)
AffRequeteDirect.jpg
Par contre lorsque je l'ouvre depuis le menu avec la macro ci-dessous, il s'affiche comme ça (image partielle)
AffRequeteMenu.jpg

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
Seul le bouton Aide est décalé!
Il est positionné par rapport à la page, comme tous les autres éléments.
Si vous avez une idée....
Merci
Jacques
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jamdmnt le 20 nov. 2017 16:44, modifié 1 fois.
OpenOffice 4.1.4
Libre Office 5.3.7.2 (X64)
Windows7 sp1
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: [Base]Affichage formulaire différent suivant ouverture

Message par jeanmimi »

Bonjour,
Est-il possible de tester la Base sur d'autres configuration ?
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
jamdmnt
NOOuvel adepte
NOOuvel adepte
Messages : 17
Inscription : 31 janv. 2017 10:41

Re: [Base]Affichage formulaire différent suivant ouverture

Message par jamdmnt »

Bonjour,
jeanmimi a écrit :Est-il possible de tester la Base sur d'autres configuration ?
J'ai testé sous Oo et Lo, kiff kiff.
J'ai testé sous windows 8, pareil.

J'ai diminué et déplacé les boutons, et c'est OK.
J'ai eu un autre soucis sous oindoz 8, les raccourcis Ctrl+Alt+Flèche Droite (ou Gauche) provoquent la rotation de l'affichage!
J'ai mis d'autres touches.

Jacques
OpenOffice 4.1.4
Libre Office 5.3.7.2 (X64)
Windows7 sp1