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

Slibard Messages postés 18 Statut Membre -  
blux Messages postés 2060 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
Configuration: Windows XP
Firefox 2.0.0.4

2 réponses

  1. 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
    1. blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Oui, mais il a dit qu'il n'était PAS dans un formulaire...:-)
      0
      1. Slibard Messages postés 18 Statut Membre > blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention  
         
        hihi!
        Tjs pas d'idée?
        0
      2. blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention   3 455 > blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Ben non, désolé...
        0
  2. blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    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
    1. 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