MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

Dessverre er det å legge inn data i en Access-databasetabell en av de mest kjedelige aktivitetene som er kjent for menneskeheten. Og fordi aktiviteten er så kjedelig, er folk tilbøyelige til å gjøre feil når de legger inn data i en Access 2019- databasetabell. En måte å redusere feil på er å dra nytte av innstillingene for feltegenskaper på fanen Generelt i designvisningsvinduet.

MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

Etablering av feltegenskaper.

Disse egenskapene bestemmer hva som kan og ikke kan legges inn i de forskjellige feltene i en databasetabell. Noen av innstillingene er uvurderlige. Egenskapen Feltstørrelse, for eksempel, bestemmer hvor mange tegn som kan skrives inn i et felt. I et tilstandsfelt der statensforkortelser på to bokstaver skal angis, gjør du egenskapen Feltstørrelse 2 for å være sikker på at ingen skriver inn mer enn to tegn. Hvis flertallet av personene du sporer i en adressedatabase bor i New York, skriver du inn NY i egenskapen Standardverdi. På den måten sparer du dataregistreringsfunksjonærer fra å måtte gå inn i NY mesteparten av tiden. De trenger ikke å gå inn fordi NY er der allerede.

Oppslag-fanen i Feltegenskaper-delen av designvisningsvinduet er for å lage en rullegardinliste for dataregistrering. Det er også uvurderlig. Hvis du tilfeldigvis vet at bare fire elementer kan legges inn i et felt, lag en nedtrekksliste med de fire elementene. På den måten kan dataregistreringsfunksjonærer velge fra en liste med fire gyldige elementer i stedet for å måtte legge inn dataene selv og kanskje legge dem inn feil.

En titt på innstillingene for MS Access-feltegenskaper

Spesielt hvis din er en stor database, oppfordres du til å studere feltegenskapene nøye og gjøre liberal bruk av dem. Feltegenskaper-innstillingene sikrer at data ikke legges inn feil. Følgende er en beskrivelse av de forskjellige egenskapene (oppført her i den rekkefølgen de vises i designvisningsvinduet) og instruksjoner for å bruke dem på en fornuftig måte. Hvilke egenskaper du kan tilordne et felt i Access avhenger av hvilken datatype feltet ble tildelt.

Feltstørrelse

I boksen Feltstørrelse for tekstfelt angir du maksimalt antall tegn som kan skrives inn i feltet. Anta at feltet du har å gjøre med er postnummer, og du vil angi femtalls postnummer. Ved å skrive inn 5 i tekstboksen Feltstørrelse kan kun fem tegn skrives inn i feltet. En søvnig dataregistreringsassistent kunne ikke skrive inn et postnummer på seks tegn ved et uhell.

For nummerfelt velger du en verdi for feltstørrelsen fra rullegardinlisten. Tabellen nedenfor beskriver disse feltstørrelsene.

Få tilgang til numeriske feltstørrelser

Feltstørrelse Beskrivelse
Byte Et heltall som inneholder verdier fra 0–255.
Heltall Et heltall som inneholder verdier fra –32.768– +32.767.
Langt heltall Et heltall som inneholder verdier fra –2,147,483,648– +2,147,483,647.
Enkelt Et flyttallnummer som inneholder store verdier opptil 7 signifikante sifre.
Dobbelt Et flyttallnummer som inneholder store verdier opptil 15 signifikante sifre.
Replikerings-ID* En globalt unik identifikator (GUID) som kreves for replikering; dette tallet genereres tilfeldig.
Desimal Et tall med definert desimalpresisjon. Standardpresisjonen er 0, men du kan sette skalaen opp til 28.

*Støttes ikke av .accdb-filformatet.

Alternativene for enkelt-, dobbel- og desimalfeltstørrelser har forskjellige tallområder. Foreløpig, hvis du trenger å lagre tall etter desimaltegn, velg Dobbel feltstørrelse slik at du dekker de fleste situasjoner.

Format

Klikk på rullegardinlisten og velg formatet som tekst, tall og datoer og klokkeslett vises i.

Desimalplasser

For et felt som inneholder tall, åpne rullegardinlisten Desimalplasser og velg hvor mange tall som kan vises til høyre for desimaltegnet. Denne egenskapen påvirker hvordan tall og valutaverdier vises, ikke deres virkelige verdi. Tall avrundes til nærmeste desimal. Alternativet Auto viser antall desimaler som er tillatt av formatet du valgte på rullegardinlisten Format.

Inndatamaske

For tekst- og datofelttyper gir denne funksjonen en mal med skilletegn for å gjøre det enklere å legge inn data. Telefonnumre, personnummer og andre numre som vanligvis legges inn sammen med bindestreker og parenteser er ideelle kandidater for en inndatamaske (en annen latterlig databaseterm!). På dataarket vises tomme mellomrom der tallene går, og skilletegnene står klare til å motta tall.

MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

Inndatamasker gjør datainntasting enklere.

I Input Mask-tekstboksen, skriv inn en 0 der tallene går og skriv inn skilletegnene der de går. For eksempel, skriv inn (000) 000-0000 eller 000/000-0000 for å angi en inndatamaske for et telefonnummer. Du kan også lage inndatamasker ved å klikke på de tre prikkene ved siden av Input Mask-tekstboksen. Hvis du gjør det, åpnes dialogboksen Input Mask Wizard, hvor du kan lage en veldig sofistikert inndatamaske.

Bildetekst

Hvis feltet du jobber med har et kryptisk eller vanskelig å forstå navn, skriv inn et mer beskrivende navn i tekstboksen Bildetekst. Verdien i Caption-egenskapen vises som kolonneoverskriften i dataarkvisning, som en etikett på skjemaer og på rapporter i stedet for feltnavnet. Personer som legger inn data forstår hva de skal skrive inn etter å ha lest den beskrivende bildeteksten.

Standardverdi

Når du vet at flertallet av postene krever en viss verdi, tall eller forkortelse, skriv det inn i tekstboksen Standardverdi. På den måten sparer du deg selv for bryet med å skrive inn verdien, tallet eller forkortelsen mesteparten av tiden fordi standardverdien vises allerede i hver post når du angir den. Du kan alltid overstyre standardverdien ved å skrive inn noe annet.

Valideringsregel

Så lenge du kjenner til operatorer og boolske uttrykk, kan du etablere en regel for å legge inn data i et felt. Du kan for eksempel angi et uttrykk som krever at datoer legges inn i en bestemt tidsramme. Eller du kan kreve at valutatall er over eller under en viss verdi. For å etablere en valideringsregel, skriv inn et uttrykk i tekstboksen Valideringsregel. For å bruke datoer i et uttrykk, må datoene være omgitt av talltegn (#). Her er noen eksempler på valideringsregler:

>1000 Verdien du oppgir må være over 1000.
<> Verdien du angir må være mindre enn 1000.
>=10 Verdien du angir må være større enn eller lik ti.
<>0 Verdien du angir kan ikke være null.
>=#1/1/2019# Datoen du oppgir må være 1. januar 2019 eller senere.
>=#1/1/2019# Og <#1> Datoen du legger inn må være i år 2019.

For å få hjelp til å danne uttrykk, klikk på de tre prikkene ved siden av tekstboksen Valideringsregel for å åpne uttrykksbyggeren og bygge et uttrykk der. Prøv å klikke på Hjelp-knappen i dialogboksen Expression Builder. Å gjøre det åpner Access Help-programmet, hvor du kan få råd om å bygge uttrykk.

MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

Opprette en valideringsregel.

Valideringstekst

Hvis noen legger inn data som bryter med en valideringsregel som du skriver inn i tekstboksen Valideringsregel, viser Access en standard feilmelding. Meldingen lyder: "En eller flere verdier er forbudt av valideringsregelen satt for [dette feltet]. Skriv inn en verdi som uttrykket for dette feltet kan godta.» Hvis denne meldingen er for kald og upersonlig for deg, kan du lage en egen melding for feilmeldingsdialogboksen. Skriv inn din vennlige melding i tekstboksen for valideringstekst.

Obligatorisk

Som standard må det ikke skrives inn i et felt, men hvis du velger Ja i stedet for Nei i feltet Obligatorisk og du ikke klarer å skrive inn feltet, vil en meldingsboks fortelle deg at du må være sikker på å skrive inn.

Tillat null lengde

Denne egenskapen lar deg legge inn null-lengde strenger i et felt. En null-lengde streng – to anførselstegn uten tekst eller mellomrom mellom dem (“”) – indikerer at det ikke finnes noen verdi for et felt. For å se hvordan null-lengde strenger fungerer, anta at databasetabellen krever å angi e-postadresser. Hvis du ikke visste om én person har en e-postadresse, ville du la e-postadressefeltet stå tomt. Hvis du derimot visste at personen ikke hadde en e-postadresse, kunne du angi så mye ved å skrive inn en null-lengde streng. Velg Ja på rullegardinlisten for å tillate at strenger med null lengde kan legges inn i feltet.

Indeksert

Denne egenskapen indikerer om feltet er indeksert. Indekser gjør det raskere å sortere et felt og søke gjennom et felt. Ordet Nei vises i denne tekstboksen hvis feltet ikke er indeksert.

Unicode uttrykk

Velg Ja fra rullegardinlisten Unicode Expression hvis du vil komprimere data som nå er lagret i Unicode-format. Lagring av data på denne måten sparer diskplass, og du vil sannsynligvis ikke endre denne egenskapen.

Smart Tags

Hvis du har tenkt å skrive inn smartetiketter i feltet, angir du hvilken type du skriver inn ved å klikke på de tre prikkene ved siden av Smartetiketter-boksen og velge et alternativ i dialogboksen Handlingsetiketter.

Tekstjustering

Denne egenskapen bestemmer hvordan teksten er justert i en kolonne eller på et skjema eller en rapport. Velg Generelt for å la Access bestemme justeringen, eller velg Venstre, Høyre, Senter eller Distribuer.

Tekstformat

Denne rullegardinlisten er tilgjengelig på Lang tekst-felt, og lar deg velge å tillate rik tekst i feltet. Med denne egenskapen satt til Rik tekst, kan du gjøre forskjellige ord fet, kursiv, understreke og endre skriftstørrelser og farger. Sett den til ren tekst for ren, kjedelig tekst uten formatering.

Bare vedlegg

Denne egenskapen er tilgjengelig på Lang tekst-felt, og lar deg legge til data kun i et Lang tekst-felt for å samle inn en historikk med kommentarer.

Vis datovelger

Denne egenskapen er tilgjengelig i Dato/Tid-feltene. Velg For datoer for å plassere en knapp ved siden av kolonnen som dataregistreringsfunksjonærer kan klikke for å åpne en kalender og velge en dato i stedet for å skrive inn tall.

IME-modus/IME-setningsmodus

Disse alternativene er for å konvertere tegn og setninger fra østasiatiske versjoner av Access.

Opprette en oppslagsdataliste i MS Access

Den kanskje beste måten å sørge for at data er lagt inn riktig på er å lage en rullegardinliste for dataregistrering. På den måten kan alle som legger inn dataene i databasetabellen gjøre det ved å velge et element fra listen, ikke ved å skrive det inn. Denne metoden sparer tid og forhindrer at ugyldige data legges inn. Access tilbyr to måter å lage rullegardinlisten på:

  • Lag listen ved å skrive inn elementene selv: Gå denne veien når du har å gjøre med en begrenset liste over elementer som aldri endres.
  • Hent elementene fra en annen databasetabell: Gå denne ruten for å hente elementer fra en kolonne i en annen databasetabell. På denne måten kan du velge fra en stadig voksende liste over varer. Når antallet elementer i den andre databasetabellen endres, endres også antallet elementer i rullegardinlisten fordi elementene kommer fra den andre databasetabellen. Dette er en fin måte å hente elementer fra et primærnøkkelfelt i en annen tabell.

MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

En såkalt oppslagsliste.

Opprette en nedtrekksliste på egen hånd

Følg disse trinnene for å lage en rullegardin- eller oppslagsliste med oppføringer du skriver:

I designvisning klikker du på feltet som trenger en rullegardinliste.

Åpne rullegardinlisten Datatype og velg Oppslagsveiviser, det siste alternativet i listen.
Dialogboksen Oppslagsveiviser vises.

Velg det andre alternativet, jeg vil skrive inn verdiene jeg vil ha, og klikk på Neste-knappen.

Under Col1 i den neste dialogboksen skriver du inn hvert element du ønsker skal vises i rullegardinlisten; klikk deretter på Neste-knappen.
Du kan opprette en flerkolonneliste ved å skrive inn et tall i tekstboksen Antall kolonner og deretter legge inn elementer for listen.

Skriv inn et navn for feltet, om nødvendig, og klikk på Fullfør-knappen.

Bytt til dataarkvisning og åpne rullegardinlisten i feltet for å forsikre deg om at den vises riktig.

For å fjerne en oppslagsliste fra et felt, velg feltet, gå til fanen Oppslag i designvisningsvinduet, åpne nedtrekkslisten Visningskontroll og velg Tekstboks.

For å se hva som er på en rullegardinliste, velg feltet du opprettet listen for, bytt til designvisning og velg fanen Oppslag i feltegenskaper-ruten. Du kan redigere listen ved å redigere eller fjerne elementer i tekstboksen Radkilde. Pass på at et semikolon (;) vises mellom hvert element.

MS Access-feltegenskaper for å sikre at dataoppføringer er nøyaktige

Oppslagsfeltegenskaper.

Hente listeelementer fra en databasetabell

Før du kan hente listeelementer fra en annen databasetabell, vil du kanskje definere en relasjon mellom tabellene; det er ikke nødvendig, men det anbefales. Følg disse trinnene for å få elementer i en rullegardinliste fra en annen databasetabell:

I designvisning klikker du på feltet som trenger en liste, åpner rullegardinlisten Datatype og velger Oppslagsveiviser.
Dialogboksen Oppslagsveiviser vises.

Velg det første alternativet, Jeg vil at oppslagsfeltet skal hente verdiene fra en annen tabell eller spørring, og klikk på Neste.
Du ser en liste over tabeller i databasen.

Velg tabellen med dataene du trenger, og klikk på Neste-knappen.
Dialogboksen viser deg en liste over tilgjengelige felt i tabellen.

Velg feltet der dataene for listen din er lagret.

Klikk på >-knappen.
Navnet på listen vises på høyre side av dialogboksen, under Valgte felt.

Klikk på Neste-knappen.

Vanligvis vises lister i stigende rekkefølge, men du kan velge et felt og klikke på Stigende-knappen for å snu rekkefølgen på listen. (Merk at knappen blir til synkende-knappen.)

Klikk på Fullfør-knappen.
Hvis du er så tilbøyelig, kan du endre bredden på listen før du klikker på Fullfør, men du kan alltid gjøre det på dataarket.

Anta at du henter elementene fra feil felt eller feil databasetabell. For å fikse dette problemet, velg feltet du opprettet listen for, og velg fanen Oppslag i designvisningen. Velg tekstboks i stedet for kombinasjonsboks på rullegardinlisten Skjermkontroll og start på nytt.


Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows Microsoft Word åpner filer i skrivebeskyttet modus, noe som gjør det umulig å redigere dem? Ikke bekymre deg, metodene er nedenfor

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Slik fikser du feil ved utskrift av feil Microsoft Word-dokumenter Feil ved utskrift av Word-dokumenter med endrede fonter, rotete avsnitt, manglende tekst eller tapt innhold er ganske vanlig. Men ikke gjør det

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Hvis du har brukt pennen eller merkepennen til å tegne på PowerPoint-lysbildene dine under en presentasjon, kan du lagre tegningene til neste presentasjon eller slette dem, slik at du neste gang du viser dem starter med rene PowerPoint-lysbilder. Følg disse instruksjonene for å slette penn- og merkepenntegninger: Slette linje én på […]

Style Library-innhold i SharePoint 2010

Style Library-innhold i SharePoint 2010

Stilbiblioteket inneholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og bilder som brukes av forhåndsdefinerte mastersider, sideoppsett og kontroller i SharePoint 2010. For å finne CSS-filer i stilbiblioteket til et publiseringsnettsted: Velg Site Actions→ View Alt innhold på nettstedet. Innholdet på nettstedet vises. Style-biblioteket ligger i […]

Formater tall i tusenvis og millioner i Excel-rapporter

Formater tall i tusenvis og millioner i Excel-rapporter

Ikke overveld publikum med gigantiske tall. I Microsoft Excel kan du forbedre lesbarheten til dashbordene og rapportene dine ved å formatere tallene dine slik at de vises i tusenvis eller millioner.

Hvordan dele og følge SharePoint-nettsteder

Hvordan dele og følge SharePoint-nettsteder

Lær hvordan du bruker SharePoints sosiale nettverksverktøy som lar enkeltpersoner og grupper kommunisere, samarbeide, dele og koble til.

Hvordan konvertere datoer til julianske formater i Excel

Hvordan konvertere datoer til julianske formater i Excel

Julianske datoer brukes ofte i produksjonsmiljøer som et tidsstempel og hurtigreferanse for et batchnummer. Denne typen datokoding lar forhandlere, forbrukere og serviceagenter identifisere når et produkt ble laget, og dermed alderen på produktet. Julianske datoer brukes også i programmering, militæret og astronomi. Forskjellig […]

Hvordan lage en Access Web App

Hvordan lage en Access Web App

Du kan lage en nettapp i Access 2016. Så hva er en nettapp egentlig? Vel, nettet betyr at det er online, og appen er bare en forkortelse for "applikasjon". En Custom Web App er en online databaseapplikasjon som du får tilgang til fra skyen ved hjelp av en nettleser. Du bygger og vedlikeholder nettappen i skrivebordsversjonen […]

Hurtigstartlinje i SharePoint 2010

Hurtigstartlinje i SharePoint 2010

De fleste sidene i SharePoint 2010 viser en liste over navigasjonskoblinger på hurtigstartlinjen langs venstre side av siden. Hurtigstartlinjen viser koblinger til innhold på nettstedet som lister, biblioteker, nettsteder og publiseringssider. Hurtigstartlinjen inneholder to svært viktige lenker: Linken for alt nettstedinnhold: […]

Hva betyr løserfeilmeldingene i Excel?

Hva betyr løserfeilmeldingene i Excel?

For enkle problemer finner Solver i Excel vanligvis raskt de optimale Solver-variabelverdiene for objektivfunksjonen. Men i noen tilfeller har Solver problemer med å finne Solver-variabelverdiene som optimerer objektivfunksjonen. I disse tilfellene viser Solver vanligvis en melding eller en feilmelding som beskriver eller diskuterer problemet som […]