Question : Accès - former la sécurité de champ

Bonjour, le

I ont une forme, qui a trois champs qu'il faut que les utilisateurs écrivent l'information, par exemple Tom, Linda, et Luc. Ils chacun ont trois champs séparés pour écrire l'information de note - telle que les notes de Luc, etc., et chacun des trois de ces champs apparaissent sur l'un form.

We veulent s'assurer que Tom n'écrit pas l'information dans le champ de Linda, etc. Veuillez suggérer une manière de maintenir ce niveau de sécurité. Est-ce qu'y a-t-il une manière pour qu'un utilisateur doive entrer un mot de passe avant la dactylographie dans son champ spécifique ?

Thanks.
class= de

Réponse : Accès - former la sécurité de champ

Comment déterminez-vous qui saisit réellement les données ? Avez-vous une certaine forme de système d'ouverture ?

Vous pouvez « mot de passe protéger » le champ using l'événement de pénétrer dans ou de GotFocus de ce champ :

Faible sInput comme corde

sInput = InputBox (« entrer votre mot de passe : ")

Si sInput <>  « TomsPassword » puis
  Msgbox « vous ne pouvez pas saisir des données ici »
  Me.SomeOtherControl.SetFocus
Finissent si

Vous devriez faire ceci pour chaque boîte de notes.

Je dois également remettre en cause la logique de avoir un champ attaché à une personne. Ce n'est certainement pas une structure normale (ce qui se produit quand Tom part, ou quand vous devez ajouter un autre utilisateur). Je passerais en revue certainement la structure de base de données pour m'assurer que vous l'avez normalisée avant de continuer en avant.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us