Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Denne artikkelen beskriver de ulike typene kontroller som er tilgjengelige i Access. Kontroller er delene i et skjema eller en rapport du bruker til å skrive inn, redigere eller vise data.

Kontrolltyper

Her er listen over kontrolltyper du kan bruke i Access-skrivebordsdatabaser.

Kontrolltype

Notater

Tekstboks

Bruk tekstbokskontroller til å vise tekst-, tall-, dato-, klokkeslett- og notatfelt. Du kan binde en tekstboks til ett av feltene i en underliggende tabell eller spørring. Hvis du lar en tekstboks som er bundet til et felt, oppdateres, kan du endre verdien i feltet i den underliggende tabellen eller spørringen ved å skrive inn en ny verdi i tekstboksen. Du kan også bruke en tekstboks til å vise beregnede verdier.

Etikett

Bruk etikettkontroller som inneholder fast tekst. Som standard er kontroller som kan vise data, automatisk knyttet til en etikettkontroll. Du kan bruke denne kommandoen til å opprette frittstående etiketter for overskrifter og instruksjoner i skjemaet.

Kommandoknapp

Bruk kommandoknappkontroller til å aktivere en makro eller en Visual Basic-prosedyre. Du kan også angi en hyperkoblingsadresse som Access åpner når en bruker klikker knappen.

fanekontroll

Bruk fanekontroller til å opprette en serie med fanesider i skjemaet. Hver side kan inneholde en rekke andre kontroller for å vise informasjon. Fanekontrollen fungerer omtrent som mange av alternativdialogboksene eller egenskapsarkvinduene i Access . Når en bruker klikker en annen fane, viser Access kontrollene i denne fanen.

Kobling

Bruk kontrollalternativet Kobling/hyperkobling til å legge til en hyperkobling i en etikettkontroll i utformingsrutenettet for skjemaet. Denne hyperkoblingen kan inneholde en URL-adresse (Uniform Resource Locator) som peker til en plassering på Internett, på et lokalt intranett eller på en lokal stasjon. Den kan også bruke et UNC-filnavn (Universal Naming Convention) til å peke til en fil på en server på lokalnettet eller på den lokale datamaskinen. Koblingen kan peke til en fil som er en nettside eller et annet objekt i den gjeldende databasen. Hvis du klikker denne knappen i Kontroller-gruppen på båndet, åpnes dialogboksen Sett inn hyperkobling.

Nettleser

Bruk en nettleserkontroll til å vise innholdet på nettsider direkte i et skjema. Du kan bruke en nettleserkontroll til å vise for eksempel et kart over en adresse som er lagret i en tabell. Du kan binde nettleserkontrollen til et felt i skjemaets postkilde ved hjelp av kontrollkildeegenskapen for kontrollen. Vær oppmerksom på at du ikke kan ha en bundet nettleserkontroll i detaljinndelingen i et kontinuerlig skjema.

Navigasjon

Bruk en navigasjonskontroll for å gi en enkel måte å navigere til forskjellige skjemaer og rapporter i databasen på. En navigasjonskontroll gir et grensesnitt som ligner på det du ser på nettsteder, med knapper og faner for å navigere på et nettsted. Vær oppmerksom på at du ikke kan ha en navigasjonskontroll i detaljinndelingen i et kontinuerlig skjema.

Alternativgruppe

Bruk alternativgruppekontroller til å inneholde én eller flere veksleknapper, alternativknapper eller avmerkingsbokser. (Se beskrivelsene av disse kontrollene senere i denne tabellen.) Du kan tilordne en egen numerisk verdi til hver knapp eller avmerkingsboks som du inkluderer i gruppen. Når du har mer enn én knapp eller avmerkingsboks i en gruppe, kan du velge bare én knapp eller avmerkingsboks om gangen, og verdien som er tilordnet denne knappen eller avmerkingsboksen, blir verdien for alternativgruppen. Hvis du har tilordnet den samme verdien til mer enn én knapp eller avmerkingsboks, vises alle knapper eller avmerkingsbokser som har samme verdi uthevet når du klikker en av dem. Du kan velge én av knappene eller avmerkingsboksene i gruppen som standardverdi for gruppen. Hvis du binder alternativgruppen til et felt i den underliggende spørringen eller tabellen, kan du angi en ny verdi i feltet ved å velge en knapp eller en avmerkingsboks i gruppen.

Sideskift

Bruk et sideskift til å skille mellom sidene i et skjema med flere sider.

Kombinasjonsboks

Bruk en kombinasjonsbokskontroll til å inneholde en liste over potensielle verdier for kontrollen og en redigerbar tekstboks. Hvis du vil opprette listen, kan du angi verdier for radkildeegenskapen for kombinasjonsboksen. Du kan også angi en tabell eller en spørring som kilden til verdiene i listen. Access viser den valgte verdien i tekstboksen. Når du klikker pilen til høyre for kombinasjonsboksen, viser Access verdiene i listen. Velg en ny verdi i listen for å tilbakestille verdien i kontrollen. Hvis du binder kombinasjonsboksen til et felt i den underliggende tabellen eller spørringen, kan du endre verdien i feltet ved å velge en ny verdi i listen. Hvis du binder kombinasjonsboksen til et felt med flere verdier, viser Access listen med avmerkingsbokser slik at brukeren kan velge flere verdier. Du kan binde flere kolonner til listen, og du kan skjule én eller flere av kolonnene i listen ved å angi kolonnebredden til 0. Du kan binde den faktiske verdien i kontrollen til en slik skjult kolonne. Når en liste med flere kolonner lukkes, viser Access verdien i den første kolonnen med bredde som er større enn 0. Access viser alle kolonner med ikke-null bredde når du åpner listen.

Linje

Bruk en linjekontroll til å legge til linjer i et skjema eller en rapport for å forbedre utseendet.

Veksleknapp

Bruk veksleknappkontroller til å holde en på/av, en sann/usann eller en ja/nei-verdi. Når du klikker en veksleknapp, blir verdien -1 (for å representere på, sann eller ja), og knappen vises som trykket inn. Klikk knappen på nytt, og verdien blir 0 (for å representere av, usann eller nei), og knappen går tilbake til normal. Du kan inkludere en veksleknapp i en alternativgruppe og tilordne knappen en unik numerisk verdi. Hvis du oppretter en gruppe med flere kontroller, fjernes eventuelle tidligere valgte veksleknapper, alternativknapper eller avmerkingsbokser i gruppen (med mindre andre knapper eller avmerkingsbokser i gruppen også har samme verdi). Hvis du binder veksleknappen til et felt i den underliggende tabellen eller spørringen, kan du veksle feltverdien ved å klikke veksleknappen.

Liste

Bruk en listebokskontroll til å inneholde en liste over potensielle verdier for kontrollen. Hvis du vil opprette listen, kan du skrive inn verdiene i radkildeegenskapen for listeboksen. Du kan også angi en tabell eller en spørring som kilden til verdiene i listen. Listebokser er alltid åpne, og Access uthever den valgte verdien i listeboksen. Du velger en ny verdi i listen for å tilbakestille verdien i kontrollen. Hvis du binder listeboksen til et felt i den underliggende tabellen eller spørringen, kan du endre verdien i feltet ved å velge en ny verdi i listen. Hvis du binder listeboksen til et felt med flere verdier, viser Access listen med avmerkingsbokser slik at brukeren kan velge flere verdier. Du kan binde flere kolonner til listen, og du kan skjule én eller flere av kolonnene i listen ved å angi kolonnebredden til 0. Du kan binde den faktiske verdien i kontrollen til en slik skjult kolonne. Access viser alle kolonner med ikke-nullbredde som passer innenfor den definerte bredden på kontrollen. Hvis listebokskontrollen er ubundet, kan du la brukeren velge flere verdier i listen (også kalt en flervalgsliste).

Rektangel

Bruk en rektangelkontroll til å legge til fylte eller tomme rektangler i et skjema for å forbedre utseendet. Du kan for eksempel bruke denne kontrollen til å gruppere forskjellige kontroller visuelt sammen.

Avmerkingsboks

Bruk en avmerkingsbokskontroll til å holde en på/av, en sann/usann eller en ja/nei-verdi. Når du merker av for en avmerkingsboks, blir verdien -1 (for å representere på, sann eller ja), og det vises en hake i boksen. Merk av i avmerkingsboksen på nytt, og verdien blir 0 (for å representere av, usann eller nei), og avmerkingsboksen forsvinner fra boksen. Du kan inkludere en avmerkingsboks i en alternativgruppe og tilordne avmerkingsboksen en unik numerisk verdi. Hvis du oppretter en gruppe med flere kontroller, fjernes eventuelle tidligere valgte veksleknapper, alternativknapper eller avmerkingsbokser i gruppen (med mindre andre knapper eller avmerkingsbokser i gruppen også har samme verdi). Hvis du binder avmerkingsboksen til et felt i den underliggende tabellen eller spørringen, kan du slå av feltverdien ved å klikke avmerkingsboksen.

Ubundet objektramme

Bruk en ubundet objektramme til å legge til et objekt fra et annet program som støtter objektkobling og innebygging (OLE). Objektet blir en del av skjemaet, ikke en del av dataene fra den underliggende tabellen eller spørringen. Du kan legge til bilder, lyder, diagrammer eller lysbilder for å forbedre skjemaet. Når objektet er et diagram, kan du angi en spørring som datakilde for diagrammet, og du kan koble diagramvisningen til gjeldende post i skjemaet med én eller flere feltverdier.

Vedlegg

Bruk en vedleggskontroll til å binde dette til et vedleggsfelt i de underliggende dataene. Du kan for eksempel bruke denne kontrollen til å vise et bilde eller legge ved andre filer. I skjemavisning presenterer denne kontrollen dialogboksen Behandle vedlegg, der du kan legge ved, slette og vise flere vedleggsfiler som er lagret i det underliggende feltet.

Alternativknapp

Bruk en alternativknappkontroll (noen ganger kalt en alternativknappkontroll) for å holde en på/av, en sann/usann eller en ja/nei-verdi. Når du velger en alternativknapp, blir verdien -1 (for å representere på, sann eller ja), og en fylt sirkel vises midt på knappen. Velg knappen på nytt, og verdien blir 0 (for å representere av, usann eller nei), og den fylte sirkelen forsvinner. Du kan inkludere en alternativknapp i en alternativgruppe og tilordne knappen en unik numerisk verdi. Hvis du oppretter en gruppe med flere kontroller, fjernes eventuelle tidligere valgte veksleknapper, alternativknapper eller avmerkingsbokser i gruppen (med mindre andre knapper eller avmerkingsbokser i gruppen også har samme verdi). Hvis du binder alternativknappen til et felt i den underliggende tabellen eller spørringen, kan du veksle feltverdien ved å klikke alternativknappen.

Delskjema/delrapport

Bruk delskjema-/delrapportkontrollen til å bygge inn et annet skjema eller en annen rapport i gjeldende skjema. Du kan bruke delskjemaet eller delrapporten til å vise data fra en tabell eller en spørring som er relatert til dataene i hovedskjemaet. Access opprettholder koblingen mellom hovedskjemaet og delskjemaet eller delrapporten for deg.

Bundet objektramme

Bruk en bundet objektramme til å vise og redigere et OLE-objektfelt fra de underliggende dataene. Access kan vise de fleste bilder og grafer direkte i et skjema. For andre objekter viser Access ikonet for programmet der objektet ble opprettet. Hvis for eksempel objektet er et lydobjekt som er opprettet i Windows Lydinnspilter, ser du et høyttalerikon i skjemaet.

Bilde

Bruk bildekontrollen til å plassere et statisk bilde i skjemaet. Du kan ikke redigere bildet i skjemaet, men Access lagrer det i et format som er svært effektivt for programhastighet og -størrelse. Hvis du vil bruke et bilde som hele bakgrunnen i skjemaet, kan du angi bildeegenskapen for skjemaet.

Diagram

Bruk diagramkontrollen til å legge til et diagram i skjemarutenettet. Hvis du klikker denne knappen og deretter plasserer kontrollen i skjemaet, starter diagramveiviseren, som veileder deg gjennom trinnene som er nødvendige for å opprette et nytt diagram.

ActiveX-

Bruk ActiveX-kontrollknappen til å åpne en dialogboks som viser alle ActiveX-kontrollene du har installert på systemet. Du kan velge en av kontrollene og deretter klikke OK for å legge til kontrollen i utformingsrutenettet for skjemaet. Ikke alle ActiveX-kontroller fungerer med Access.

Forstå binding med kontroller

Kontroller kan være bundet, ubundet eller beregnet:

  • Bundet kontroll    En kontroll med datakilden som er et felt i en tabell eller spørring, kalles en bundet kontroll. Du bruker bundne kontroller til å vise verdier som kommer fra felt i databasen. Verdiene kan være tekst, datoer, tall, Ja/Nei-verdier, bilder eller grafer. En tekstboks som viser etternavnet til en ansatt, kan for eksempel få denne informasjonen fra Etternavn-feltet i Ansatte-tabellen.

  • Ubundet kontroll    En kontroll som ikke har en datakilde (for eksempel et felt eller uttrykk), kalles en ubundet kontroll. Du bruker ubundne kontroller til å vise informasjon, bilder, linjer eller rektangler. En etikett som viser tittelen på et skjema, er for eksempel en ubundet kontroll.

  • Beregnet kontroll    En kontroll med datakilden som er et uttrykk, i stedet for et felt, kalles en beregnet kontroll. Du angir verdien du vil bruke som datakilde i kontrollen, ved å definere et uttrykk. Et uttrykk kan være en kombinasjon av operatorer (for eksempel = og + ), kontrollnavn, feltnavn, funksjoner som returnerer én enkelt verdi og konstante verdier. Følgende uttrykk beregner for eksempel prisen på et element med 25 prosent rabatt ved å multiplisere verdien i Enhetspris-feltet med en konstant verdi (0,75).

=[Enhetspris] * 0,75

Et uttrykk kan bruke data fra et felt i skjemaet eller rapportens underliggende tabell eller spørring, eller data fra en annen kontroll i skjemaet eller rapporten.

Obs!: Beregninger kan også utføres i tabeller ved å legge til et beregnet felt eller i spørringer ved å skrive inn et uttrykk i Felt-raden i spørringsrutenettet. Deretter kan du binde skjemaer og rapporter til disse tabellene eller spørringene, og beregningene vises i skjemaene eller rapportene uten å måtte opprette en beregnet kontroll.

Når du oppretter et skjema eller en rapport, er det sannsynligvis mest effektivt å legge til og ordne alle de bundne kontrollene først, spesielt hvis de utgjør de fleste kontrollene på objektet. Deretter kan du legge til de ubundne og beregnede kontrollene som fullfører utformingen, ved hjelp av verktøyene i Kontroller-gruppen i kategorien Utforming i oppsettvisning eller utformingsvisning.

Du binder en kontroll i et felt ved å identifisere feltet som kontrollen henter data fra. Du kan opprette en kontroll som er bundet til det valgte feltet, ved å dra feltet fra Feltliste-ruten til skjemaet eller rapporten. Feltlisteruten viser feltene i skjemaets underliggende tabell eller spørring. Hvis du vil vise Feltliste-ruten, åpner du objektet i oppsettvisning eller utformingsvisning, og deretter klikker du Legg til eksisterende felt i Verktøy-gruppenfanen Utforming. Når du dobbeltklikker på et felt i Feltliste-ruten , legger Access til riktig type kontroll for dette feltet i objektet.

Du kan også binde et felt til en kontroll ved å skrive inn feltnavnet i selve kontrollen (hvis objektet er åpent i utformingsvisning), eller i egenskapsboksen Kontrollkilde i egenskapsarket for kontrollen. Egenskapsarket definerer egenskapene for kontrollen, for eksempel navnet, kilden til dataene og formatet. Hvis du vil vise eller skjule egenskapsarket, trykker du F4.

Bruk av feltlisteruten er den beste måten å opprette en bundet kontroll på av to grunner:

  • Access fyller automatisk ut kontrollens vedlagte etikett med navnet på feltet (eller tittelen som er definert for dette feltet i den underliggende tabellen eller spørringen), slik at du ikke trenger å skrive inn etiketten for kontrollen selv.

  • Mange av kontrollens egenskaper angis automatisk til de riktige verdiene i henhold til egenskapene for feltet i den underliggende tabellen eller spørringen (for eksempel egenskapene Format, Desimalplasser og Inndatamaske ).

Hvis du allerede har opprettet en ubundet kontroll og vil binde den til et felt, angir du verdien i egenskapsboksen kontrollkilde til navnet på feltet. Hvis du vil ha mer informasjon om kontrollkildeegenskapen , trykker du F1 mens markøren er i rullegardinlisten for egenskapen.

Til toppen av siden

Se også

Justere kontroller automatisk i et skjema

Opprette en beregnet kontroll

Angi tabulatorrekkefølgen for kontroller

Angi standardverdier for felt eller kontroller

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.