OVH Cloud OVH Cloud

Questions pour des champions d'Access

5 réponses
Avatar
BV
Bonjour à tous

a chaque fois qu'un utilisateur utilise la roulette de la souris, il change
d'enregistrement et fait planter la base (back up)
comment faire pour vérouiller la roulette dès l'ouverture de l'autoexec ?

j'ai ds contrôles qui se trouvent ds un SForm que je veux rendre visible
sous certaines conditions.
RAS sauf que lorsque je change d'enregistrement il faut que je me retappe
le code sur les boutons next et previous + onload du formulaire principal

existe t-il un moyen pour déclarer une fois pour toute les conditions
d'affichage et la mettre une seule fois ?
pour info voilà le code:

Private Sub Fonction_AfterUpdate()

Dim lstFonction As String
lstFonction = Me.Fonction.Value
If lstFonction = "Coordonateur" Then
chantiervisible
ElseIf lstFonction = "Chef de chantier" Then
chantiervisible
ElseIf lstFonction = "Chef d'équipe" Then
chantiervisible
ElseIf lstFonction = "Responsable de chantier" Then
chantiervisible
Else
chantierinvisible
End If
End Sub

Private Sub chantiervisible()
Me.affiche1.visible = True
Me.affiche2.visible = True
Me.affiche3.visible = True
Me.affiche4.visible = True
Me.affiche5.visible = True
Me.affiche6.visible = True
End Sub

Private Sub chantierinvisible()
Me.affiche1.visible = False
Me.affiche2.visible = False
Me.affiche3.visible = False
Me.affiche4.visible = False
Me.affiche5.visible = False
Me.affiche6.visible = False
End Sub

merci d'avance
BV

5 réponses

Avatar
RaphK34
En faisant une recherche via Google.groups tu trouveras de nombreuses applis qui te bloque l'usage de la roulette

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.

"BV" a écrit dans le message de news:416e6e18$0$8657$
Bonjour à tous

a chaque fois qu'un utilisateur utilise la roulette de la souris, il change
d'enregistrement et fait planter la base (back up)
comment faire pour vérouiller la roulette dès l'ouverture de l'autoexec ?

j'ai ds contrôles qui se trouvent ds un SForm que je veux rendre visible
sous certaines conditions.
RAS sauf que lorsque je change d'enregistrement il faut que je me retappe
le code sur les boutons next et previous + onload du formulaire principal

existe t-il un moyen pour déclarer une fois pour toute les conditions
d'affichage et la mettre une seule fois ?
pour info voilà le code:

Private Sub Fonction_AfterUpdate()

Dim lstFonction As String
lstFonction = Me.Fonction.Value
If lstFonction = "Coordonateur" Then
chantiervisible
ElseIf lstFonction = "Chef de chantier" Then
chantiervisible
ElseIf lstFonction = "Chef d'équipe" Then
chantiervisible
ElseIf lstFonction = "Responsable de chantier" Then
chantiervisible
Else
chantierinvisible
End If
End Sub

Private Sub chantiervisible()
Me.affiche1.visible = True
Me.affiche2.visible = True
Me.affiche3.visible = True
Me.affiche4.visible = True
Me.affiche5.visible = True
Me.affiche6.visible = True
End Sub

Private Sub chantierinvisible()
Me.affiche1.visible = False
Me.affiche2.visible = False
Me.affiche3.visible = False
Me.affiche4.visible = False
Me.affiche5.visible = False
Me.affiche6.visible = False
End Sub

merci d'avance
BV




Avatar
Evaro
Bonjour,
j'ai ds contrôles qui se trouvent ds un SForm que je veux rendre visible
sous certaines conditions.
RAS sauf que lorsque je change d'enregistrement il faut que je me
retappe
le code sur les boutons next et previous + onload du formulaire
principal

existe t-il un moyen pour déclarer une fois pour toute les conditions
d'affichage et la mettre une seule fois ?


Dans ton formulaire, lance ton code sur l'èvènement Sur Activation
de ton formulaire (Form_Current).
@+
Etienne

Avatar
3stone
Salut,

"BV"
a chaque fois qu'un utilisateur utilise la roulette de la souris, il change
d'enregistrement et fait planter la base (back up)
comment faire pour vérouiller la roulette dès l'ouverture de l'autoexec ?



Regarde ici:
http://support.microsoft.com/default.aspx?scid=kb;fr;278379



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
BV
merci je vais regarder
BV

"3stone" a écrit dans le message news:
#
Salut,

"BV"
a chaque fois qu'un utilisateur utilise la roulette de la souris, il
change


d'enregistrement et fait planter la base (back up)
comment faire pour vérouiller la roulette dès l'ouverture de l'autoexec
?




Regarde ici:
http://support.microsoft.com/default.aspx?scid=kb;fr;278379



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome






Avatar
BV
cool
merci
BV

"Evaro" a écrit dans le message news:


Bonjour,
j'ai ds contrôles qui se trouvent ds un SForm que je veux rendre visible
sous certaines conditions.
RAS sauf que lorsque je change d'enregistrement il faut que je me
retappe
le code sur les boutons next et previous + onload du formulaire
principal

existe t-il un moyen pour déclarer une fois pour toute les conditions
d'affichage et la mettre une seule fois ?


Dans ton formulaire, lance ton code sur l'èvènement Sur Activation
de ton formulaire (Form_Current).
@+
Etienne