? Vite forskjellene mellom Access "-listen og avkrysningsruten kontroller hjelper deg å velge riktig kontroll for dataregistrering former og Visual Basic for Applications -programmer. En ekstra fordel av å lære forskjellene mellom de to styringsmuligheter er å lære egenskaper og oppførsel ved hver. Bruk denne kunnskapen til å konfigurere kontrollene når du oppretter tilpassede skjemaer med Access ' "Form" -knappen på " Create "-kategorien . Forskjell i utseendet
Avkrysningsbokser se annerledes ut liste -type kontroller. Avkrysningsbokser har en firkantet utseende som standard, mens en liste kontrollen vises som et rektangel hvis størrelse varierer med antall elementer i listen. Combo box kontroller , en annen type liste kontroll, vises som én rad tekstbokser med en pil ned på sin høyre kant.
Forskjell i Egenskaper
Alle kontrollene i tilgang ha en liste over egenskaper som definerer hvordan de ser ut og oppfører seg. Avmerkingsboksene og liste -type kontroller dele noen egenskaper til felles som " Synlig ", som avgjør om en kontroll skal vises eller skjules . Men kontrollene varierer i andre egenskaper. For eksempel , boksen kontrollene har "Triple state " eiendom , som listen kontroller mangel . Liste kontrollene har " List Rader " eiendom , som boksen styrer mangel .
Forskjell i Verdi Typer
lister kan inneholde flere verdier mens boksene kan holde bare en. En liste kan også la deg inn numerisk eller tekstlig input, mens en avmerkingsboks verdier kan bare være av boolean type. Boolske verdier kan bare være " true" eller " False ", som du kan tolke numerisk som " 1" eller " 0 ". En liste eller kombinasjonsboks , derimot , kan ha en rekke i ett element og tekst i et annet element . Vær imidlertid oppmerksom på at disse kontrollene lagre alt innhold som tekst. Hvis du venter en numerisk verdi , må du konvertere tekst til et tall med en funksjon slik at Visual Basic " Cint ( )" -funksjonen, som konverterer tekst til heltall .
Forskjell i Formål
formålet med en avmerkingsboks kontroll er å holde svar på " ja /nei " -spørsmål. Hensikten med en liste kontroll er å holde svarene for åpne spørsmål . For eksempel kan du ha en tabell felt som heter " Pet ownerYesNo " der du ønsker å indikere om en person eier et kjæledyr eller ikke. Bruk en avmerkingsboks , ikke en liste kontroll, for dette feltet . Verdien " true" i " Value" eiendom av denne kontrollen vil indikere at en person er et kjæledyr eieren .