OVH Cloud OVH Cloud

événement current()

4 réponses
Avatar
didier
Bonjour

J'ai un formulaire avec 3 boutons=20
(Modifier;Ajouter;supprimer). Dans ce formulaire j'ai un=20
controle d'onglet avec plusieurs sous-formulaires.
Quand je cique sur modififer, il fait=20
monform.allowedits=3Dtrue et idem pour chaque sous form=20
avec en plus :
forms ("monform") ("monsousforms).allowaddition=3Dtrue=20
forms ("monform") ("monsousforms).allowedits=3Dtrue=20
forms ("monform") ("monsousforms).allowdeletion=3Dtrue
et sur form current je mets tout =E0 false

Le probl=E8me quand je passe de mes diff=E9rents sous-
formulaires =E0 mon formulaires ce dernier n'est plus=20
accesible car allowedit doit =EAtre =E0 false, je suis=20
obliger de reqliquer sur modifier

Est-ce normal et que faire pour =E9viter ce probl=E8me

Merci de vos r=E9ponses!

4 réponses

Avatar
Raymond [mvp]
Bonjour.

pour tester si tu sors du sous-formulaire il n'y a qu'un seul événement:
Exit ( Sur sortie) qui se déclanchera lorsque tu cliqueras sur un contrôle
d'un autre formulaire. dans cette procédure tu peux changer les propriétés
du formulaire.
Private Sub SF1_Exit(Cancel As Integer)
End Sub

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"didier" a écrit dans le message de
news: 215d01c501f1$6627aef0$
Bonjour

J'ai un formulaire avec 3 boutons
(Modifier;Ajouter;supprimer). Dans ce formulaire j'ai un
controle d'onglet avec plusieurs sous-formulaires.
Quand je cique sur modififer, il fait
monform.allowedits=true et idem pour chaque sous form
avec en plus :
forms ("monform") ("monsousforms).allowaddition=true
forms ("monform") ("monsousforms).allowedits=true
forms ("monform") ("monsousforms).allowdeletion=true
et sur form current je mets tout à false

Le problème quand je passe de mes différents sous-
formulaires à mon formulaires ce dernier n'est plus
accesible car allowedit doit être à false, je suis
obliger de reqliquer sur modifier

Est-ce normal et que faire pour éviter ce problème

Merci de vos réponses!
Avatar
didier
Bonjour Raymond
Je me suis mal expliqué
Je veut justement pas que lorsque je navigue dans mes
sous-formulaires que mes propriétés changent.
Or cela semble être le cas car si je navigue dans mes
sousformulaires quand je revient à mon onglet 1 qui
correspond à des controles du formulaires je n'y ai plus
acces en écriture et je doit recliquer sur le bouton
modifier

-----Message d'origine-----
Bonjour.

pour tester si tu sors du sous-formulaire il n'y a qu'un
seul événement:

Exit ( Sur sortie) qui se déclanchera lorsque tu
cliqueras sur un contrôle

d'un autre formulaire. dans cette procédure tu peux
changer les propriétés

du formulaire.
Private Sub SF1_Exit(Cancel As Integer)
End Sub

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"didier" a écrit
dans le message de

news: 215d01c501f1$6627aef0$
Bonjour

J'ai un formulaire avec 3 boutons
(Modifier;Ajouter;supprimer). Dans ce formulaire j'ai un
controle d'onglet avec plusieurs sous-formulaires.
Quand je cique sur modififer, il fait
monform.allowedits=true et idem pour chaque sous form
avec en plus :
forms ("monform") ("monsousforms).allowaddition=true
forms ("monform") ("monsousforms).allowedits=true
forms ("monform") ("monsousforms).allowdeletion=true
et sur form current je mets tout à false

Le problème quand je passe de mes différents sous-
formulaires à mon formulaires ce dernier n'est plus
accesible car allowedit doit être à false, je suis
obliger de reqliquer sur modifier

Est-ce normal et que faire pour éviter ce problème

Merci de vos réponses!


.



Avatar
Raymond [mvp]
il peut y avoir 50 bonnes raisons.
est-ce possible que tu m'envoies le groupe d'objets en question pour jeter
un oeil (en zip si possible, enlève XYZ. (le point aussi) dans mon adresse).
Indique bien une procédure à suivre pour se retrouver dans le cas litigieux.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"didier" a écrit dans le message de
news: 12e701c50214$0f92d650$
Bonjour Raymond
Je me suis mal expliqué
Je veut justement pas que lorsque je navigue dans mes
sous-formulaires que mes propriétés changent.
Or cela semble être le cas car si je navigue dans mes
sousformulaires quand je revient à mon onglet 1 qui
correspond à des controles du formulaires je n'y ai plus
acces en écriture et je doit recliquer sur le bouton
modifier
Avatar
didier
re

Merci je viens de trouver mon erreur
ça fonctionne mainenant correctement

-----Message d'origine-----
il peut y avoir 50 bonnes raisons.
est-ce possible que tu m'envoies le groupe d'objets en
question pour jeter

un oeil (en zip si possible, enlève XYZ. (le point
aussi) dans mon adresse).

Indique bien une procédure à suivre pour se retrouver
dans le cas litigieux.


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"didier" a écrit
dans le message de

news: 12e701c50214$0f92d650$
Bonjour Raymond
Je me suis mal expliqué
Je veut justement pas que lorsque je navigue dans mes
sous-formulaires que mes propriétés changent.
Or cela semble être le cas car si je navigue dans mes
sousformulaires quand je revient à mon onglet 1 qui
correspond à des controles du formulaires je n'y ai plus
acces en écriture et je doit recliquer sur le bouton
modifier


.