[access] Verrouiller 1 champ d'1 table/query

Slibard Messages postés 18 Statut Membre -  
blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'aimerai savoir s'il est possible de verrouiller un ou plusieurs champs d'une table ou d'une requete.

Parce que voila, je vous explique, lors de l'affichage d'une table ou d'une requete en mode feuille de données, un seul champ doit etre modifiable par l'utilisateur (tous les autres doivent donc etre verrouillés).

Tout ce que j'ai essayé ne marche pas:
- Si je l'ouvre en mode ReadOnly (normal que ca ne marche evidement pas...)
- Je n'ai pas trouvé de commande VBA pour verrouiller un champ, existe elle seulement?
- Je n'ai pas trouvé dans le proprietés une fonction "verrouiller" comme dans les formulaire.

Je pourrais creer un formulaire pour chaque table et requete que j'ai fait mais ca va enormement alourdir et compliquer ma base...

Si qqun a une idée, qu'il n'hesite pas a se manifester...

Merci d'avance
A voir également:

2 réponses

missmarple Messages postés 45 Statut Membre 10
 
bonjour
il y a un truc bien plus simple, sans aucune ligne de prog


ouvrir le fromulaire en mode creation
selectionner la zone à traiter, clic droit propriete, onglet donnees, ligne "verrouille" repondre oui ou non selon l'objectif

meme chose sur ligne 'active". cette derniere autorise ou non le curseur à l'atteindre ou pas*
1
blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Oui, mais il a dit qu'il n'était PAS dans un formulaire...:-)
0
Slibard Messages postés 18 Statut Membre > blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention  
 
hihi!
Tjs pas d'idée?
0
blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention   3 362 > blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention  
 
Ben non, désolé...
0
blux Messages postés 27910 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Salut,

si tes données sont affichées via un formulaire, tu peux utiliser le code :

nom_de_la_zone.enabled = false pour interdire les actions dessus...
0
Slibard Messages postés 18 Statut Membre
 
Salut Blux,

Pour un formulaire y a pas de souci je sais comment faire, mais pour une table ou une requete t'as pas une idée?

merci
0