#1 Wed 30 January 2008 11:55
- guillaume
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 68
Peut-on verrouiller un champ ?
Bonjour à tous,
question bête : peut-on verrouiller un champ sous MapInfo, afin qu'il soit impossible de modifier ses attributs ?
D'avance merci pour vos réponses.
Cordialement.
GUILLAUME
MEYMAC
Hors ligne
#2 Wed 30 January 2008 19:25
- Gérard parcoli
- Participant actif
- Date d'inscription: 9 Jan 2007
- Messages: 95
Re: Peut-on verrouiller un champ ?
Bonjour,
Oui,
il suffit de modifier le .tab de la table avec un éditeur de texte,
et d'ajouter Readonly avant le ; de fin de chacun des champs à locker.
...Fields 12
Code Float Index 1 ReadOnly;
Nom Char (37) ReadOnly;
val2 Char (36) ;
...
Hors ligne
#3 Wed 30 January 2008 19:57
- Marc-André
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 30 Sep 2005
- Messages: 688
Re: Peut-on verrouiller un champ ?
Génial!
Je vais utiliser cette fonction qui ne fait pas partie des menus de MapInfo.
Ce sera pratique pour éviter d'effacer accidentellement les donnés de la première colonne avec la fonction de «mise à jour de colonne».
Hors ligne
#4 Wed 30 January 2008 20:01
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Peut-on verrouiller un champ ?
Plus, éventuellement, mettre le *.TAB en lecture seule ... mais tout ça ne suffira pas pour contrer l'utilisateur au courant de ces deux astuces et qui veut vraiment modifier les données..
Seule l'implantation sur un serveur avec gestion fine des droits permet une bonne sécurité (à mon sens)
Hors ligne
#5 Wed 30 January 2008 23:29
- guillaume
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 68
Re: Peut-on verrouiller un champ ?
Merci à tous pour ces réponses concises et rapides.
Je suis comblé !
Guillaume
Hors ligne