Interdire la saisie de champs Access 2003
Fermé
Joss0109
Messages postés
137
Date d'inscription
dimanche 17 août 2008
Statut
Membre
Dernière intervention
26 septembre 2016
-
30 nov. 2010 à 11:21
Maxime - 30 nov. 2010 à 21:52
Maxime - 30 nov. 2010 à 21:52
A voir également:
- Interdire la saisie de champs Access 2003
- Saisie gestuelle iphone - Guide
- Saisie vocale sms - Guide
- Gboard saisie vocale - Accueil - Applications & Logiciels
- Saisie vocale whatsapp - Accueil - Messagerie instantanée
- Office 2003 - Télécharger - Bureautique
2 réponses
Joss0109
Messages postés
137
Date d'inscription
dimanche 17 août 2008
Statut
Membre
Dernière intervention
26 septembre 2016
53
30 nov. 2010 à 13:47
30 nov. 2010 à 13:47
... personne de calé pour m'aider ?
Oui mais uniquement dans les formulaires, soyons clairs ...
Si le gusse attaque la table, t'es chocolat !
Alors, en VB tu créé une événementielle (OnBeforeUpdate) et dedans tu mets :
If Me.MaCaseCloture then
Cancel=True
MsgBox "Toi yen a pu pouvoir modifier parce que c'est cloturé, capice ?"
End If
Et cela pour chaque champ à "protéger". Tu peux aussi dans un souci de rationalisation créer une fonction CheckCloture qui renvoie l'état de clôture de la fiche et qui accessoirement affiche un commentaire, et l'événementielle affecte la valeur du paramètre de retour 'cancel' à cette valeur...
Comprenu ou il faut être plus précis ?
Si le gusse attaque la table, t'es chocolat !
Alors, en VB tu créé une événementielle (OnBeforeUpdate) et dedans tu mets :
If Me.MaCaseCloture then
Cancel=True
MsgBox "Toi yen a pu pouvoir modifier parce que c'est cloturé, capice ?"
End If
Et cela pour chaque champ à "protéger". Tu peux aussi dans un souci de rationalisation créer une fonction CheckCloture qui renvoie l'état de clôture de la fiche et qui accessoirement affiche un commentaire, et l'événementielle affecte la valeur du paramètre de retour 'cancel' à cette valeur...
Comprenu ou il faut être plus précis ?