Fråga : Ta fram - bilda sätter in säkerhet

Hi

I har en bilda, som har tre sätter in för att användare ska skriva in information, eg. Tom, Linda och Luke. De varje har separata tre sätter in för att skriva in noterar information - liksom Lukes noterar, etc., och alla trena av dessa sätter in verkar som om på den en form.
We önskar att se till Tom inte skriver in information in i Lindas sätter in, Etc. behar föreslår a långt för att underhålla denna jämna säkerhet. Finns det a långt för att en användare ska måste att skriva in ett lösenord, för skriva in i his/hennes närmare detalj, sätter in?

Thanks.
" klar "

Svar : Ta fram - bilda sätter in säkerhet

Hur du bestämmer vem skriver in faktiskt datan? Du har något att bilda av inloggningssystem?

Du kan ”lösenordet skydda” sätta in using skriva in, eller den GotFocus händelsen av det sätter in:

Dunkel sInput som stränger

sInput = InputBox (”skriv in ditt lösenord: ”)

Om sInput <>  ”TomsPassword” därefter
  Msgbox ”du kan inte skriva in data här”,
  Me.SomeOtherControl.SetFocus
Avsluta om

Du skulle måste att göra detta för varje noterar boxas.

Jag också måste att ifrågasätta logiken av att ha en sätta in som binds till en person. Detta är inte ett normalized strukturerar bestämt (vad händer, när Tom lämnar, eller när du behöver att tillfoga en annan användare). Jag skulle granskar bestämt databasen strukturerar för att försäkra dig har normaliserat den, innan jag fortsatte framåtriktat.
Andra lösningar  
 
programming4us programming4us