OVH Cloud OVH Cloud

Comment supprimer une bordure sur un formulaire ?

2 réponses
Avatar
René
Bonjour à tous,



Le style de bordure de « MonFormulaire » est défini à Aucun.

Quand j'ouvre « MonFormulaire » je n'ai pas de bordure (ce que je souhaite).



A l'ouverture d'un état « Mon Etat », j'ouvre ce formulaire «
MonFormulaire » pour récupérer une donnée :



Private Sub Report_Open(Cancel As Integer)

DoCmd.OpenForm "Seuil", , , , , acDialog

.

End Sub



Et là, « MonFormulaire » a une bordure (ce que je ne souhaite pas).



Comment supprimer cette bordure du formulaire ? Cela est-il possible ?

Quelqu'un connait-il les mots magiques ?



Merci

2 réponses

Avatar
Eric
Bonjour,

Le comportement est normal car tu demandes l'ouverture en mode Boite de
dialogue donc Access te remet la bordure.

Définis les propriétés suivantes de ton Formulaire :
Fenêtre Modale : Oui
Fenêtre indépendante : Oui

et modifies la procédure comme suit :
Private Sub Report_Open(Cancel As Integer)
DoCmd.OpenForm "Mon Formulaire", , , , , acWindowNormal
End Sub

ça devrait faire ce que tu souhaites.

Bonjour à tous,



Le style de bordure de « MonFormulaire » est défini à Aucun.

Quand j'ouvre « MonFormulaire » je n'ai pas de bordure (ce que je souhaite).



A l'ouverture d'un état « Mon Etat », j'ouvre ce formulaire «
MonFormulaire » pour récupérer une donnée :



Private Sub Report_Open(Cancel As Integer)

DoCmd.OpenForm "Seuil", , , , , acDialog

.

End Sub



Et là, « MonFormulaire » a une bordure (ce que je ne souhaite pas).



Comment supprimer cette bordure du formulaire ? Cela est-il possible ?

Quelqu'un connait-il les mots magiques ?



Merci




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
René
Encore Eric ! Super ce pro !



J'ai fait comme conseillé (acWindowNormal) mais le dialogue état-formulaire
est rompu.

A l'ouverture de "MonEtat", j'ouvre "MonFormulaire" pour récupérer une
donnée (Quantité) mais elle n'est pas prise en compte et l'état s'affiche
simultanément avec "MonFormulaire".



Je pense qu'il faut garder "acDialog" et à l'ouverture de "MonFormulaire"
ajouter du code comme BorderStyle quelque chose. Mais je ne trouve pas de
solution.



Merci encore pour ton intérêt.


---------

Mille excuses pour la présentation, je reformule...

Bonjour à tous,

Le style de bordure de « MonFormulaire » est défini à Aucun.
Quand j'ouvre « MonFormulaire » je n'ai pas de bordure (ce que je souhaite).

A l'ouverture d'un état « Mon Etat », j'ouvre ce formulaire
«MonFormulaire » pour récupérer une donnée :

Private Sub Report_Open(Cancel As Integer)
DoCmd.OpenForm "Seuil", , , , , acDialog
...
End Sub

Et là, « MonFormulaire » a une bordure (ce que je ne souhaite pas).

Comment supprimer cette bordure du formulaire ? Cela est-il possible ?
Quelqu'un connait-il les mots magiques ?

Merci