Contenu d'un contrôle qui bloque saisie dans

FVR812 -  
Le Pingou Messages postés 12350 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,Bonjour,
Mon problème toujours profane en ACCESS 2003, reste que dans mon formulaire, je veux que la valeur prise par un 1° contrôle (données précises déja rentrées dans la table), interdise à celui qui saisit tout accès ou modif dans les autres contrôles. Comme ces autres contrôles sont des listes déroulantes,comment les bloquer, y empêcher toute saisie, ou interdire l'accès à la condition naturellment prise par le 1° contrôle. Voici le code que j'ai réussi à faire en suivant quelques conseils, mais ça ne marche pas, ma liste déroulante reste toujours fonctionnelles.
Dane le code ci-dessous, je cherche à exprimer qui si le contrôle ECOLE prend la valeur "Ajout école seulement", déjà enregistrée dans le table donc qui apparaît en faisant défiler les enregistrements dans le formulaire, et bien qu'aucune saisie ne soit possible dans le contrôle fonctionnement (liste déroulante) :

Private Sub ECOLE_BeforeUpdate(Cancel As Integer)

If Me.ECOLE = "Ajout école seulement" Then
Me.ECOLE.Locked = True
Me.Fonctionnement.Locked = False
Else
Me.ECOLE.Locked = True
Me.Fonctionnement.Locked = True
End If

Merci d'essayer de m'apporter une solution. Cordialement
A voir également:

3 réponses

Frappe Misere Messages postés 2702 Statut Membre 568
 
qu est ce que ECOLE ? c'est un champ texte dans ton formulaire ? un champ de la table ?
0
FVR812
 
Bonjour, oui il s'agit d'un champ texte, et controle zone de texte sur le formulaire, mais les autres contrôles que je souhaite bloquer sur le formuliare (comme fonctionnement ici) sont des zones de liste déroulantes. Merci si vous pouvez m'aider. Cordialement.
0
Le Pingou Messages postés 12350 Date d'inscription   Statut Contributeur Dernière intervention   1 470
 
Bonjour,
Juste en passant, votre code ne fait que verrouiller le champ "Fonctionnement" du formulaire c'est strictement tout.
Pour travailler correctement il faut définir exactement qu'elles sont les données non modifiables et les autres.
Probablement qu'il serait bien d'avoir un formulaire avec un sous formulaire ou un contrôle onglet.
0