I Microsoft Access 2010 , kan du opprette tabeller, spørringer, rapporter og skjemaer for å gjøre opp en kraftig database . Makroer brukes til å fullføre repetitive oppgaver automatisk. Visual Basic for Applications ( VBA ) er programmeringsspråket kode som avanserte brukere kan legge inn i Visual Basic Editor til å gjøre sine databaser mer dynamisk . Hvis du setter " AllowEdits " eiendom på et skjema i Visual Basic, da skjemaet hindrer brukere fra å gjøre endringer i postene . Du må endre denne egenskapen for å låse opp skjemaet. Eller , du bare låse enkelte kontroller i skjemaet . Instruksjoner
låse hele skjemaet
en
Åpne databasen i Microsoft Access 2010 ved å klikke på "File "-fanen og deretter " Open". Velg databasen, og deretter klikker du "Open ".
2
Klikk på " Navigation Pane " for å åpne det og se alt av databasen objekt for tiden tilgjengelig i databasen.
3
Dobbeltklikk på skjemaet som du låse opp for å åpne den i databasen vinduet. Høyreklikk på den åpne formen og klikk deretter på " Design View. "
4
Høyreklikk på "Detaljer" del av skjemaet og klikk på "Bygg hendelse ... " Velg " Kode Builder " og klikk "OK". Visual Basic-redigering åpnes.
5
Klikk på rullegardinpilen i " Object "-feltet , og velg "Skjema ". Klikk på rullegardinpilen i " Prosedyre "-feltet og velg " Form_Load . " Skriv inn " Me.AllowEdits = sant " i " Form_Load " prosedyre mellom " Sub " og " End Sub " linjer . Klikk på "Lagre "-ikonet for å lagre endringene .
Låse Individuelle Controls
6
Åpne databasen i Microsoft Access 2010 . Klikk på " Navigation Pane " på venstre side av skjermen, og deretter dobbeltklikker du på skjemaet du vil låse opp.
7
Høyreklikk på skjemaet, og klikk deretter på " Design View. " Høyreklikk på "Detaljer "-delen av skjemaet i utformingsvisning og klikk på "Bygg begivenhet ...." Velg "Macro Builder " og klikk "OK".
8
Klikk på drop -down pilen ved siden av "+ "-tegnet og klikk deretter på " SetProperty . "
9
Skriv inn navnet på kontrollen i "Control name" -boksen. Kontrollene er de tekstbokser , kommando knapper , lister , avmerkingsbokser kombinasjonsbokser og andre elementer som utgjør skjemaet. Skriv inn navnet på en av kontrollene . Klikk på drop -down pilen ved siden av "Property " og deretter på " Låst ". Skriv inn " False " i " Value" -boksen.
10
Klikk på rullegardinpilen i "Add ny handling " boksen nedenfor og velg " SetProperty . " Skriv inn navnet på den neste kontrollen du vil låse i "Control Name "-boksen , velg " Låst " i "Property " boksen og skriv inn " False " i " Value" -boksen. Gjenta dette trinnet til alle kontrollene på skjemaet er ulåst eller deres Stengte eiendommen er satt til False . Klikk på "Lagre "-ikonet i Macro Tools ' " Design "-kategorien for å lagre makroen .