Hvorfor vil Access at jeg skal angi en parameterverdi?

Noen ganger når du åpner et Access-objekt (for eksempel en tabell, en spørring, et skjema eller en rapport), viser Access dialogboksen Skriv inn parameterverdi. Access viser denne dialogboksen når du åpner et objekt som inneholder en identifikator eller uttrykk som Access ikke kan tolke.

I noen tilfeller er dette virkemåten du ønsker. Det kan for eksempel hende at oppretteren av databasen har opprettet en spørring som lar deg skrive inn informasjon hver gang spørringen kjører, for eksempel en startdato eller et ansatt-ID-nummer. En slik melding kan se omtrent slik ut:

Viser et eksempel på en forventet dialogboks for Skriv inn parameterverdi, med en identifikator merket «Angi ansatt-ID», et felt der en verdi skal skrives inn, og knappene OK og Avbryt.

I andre tilfeller vil du imidlertid ikke at denne dialogboksen skal vises. Du kan for eksempel ha gjort noen endringer i utformingen av databasen. Når du nå åpner et objekt, viser Access dialogboksen uventet med en melding du ikke forstår.

Viser et eksempel på en uventet dialogboks for Skriv inn parameterverdi, med en identifikator merket «SomeIdentifier», et felt der en verdi skal skrives inn, og knappene OK og Avbryt.

Denne artikkelen inneholder fremgangsmåter for å undersøke hvorfor Access ber om en parameterverdi, og hvordan du kan stoppe forespørslene.

Obs!:  Denne artikkelen gjelder ikke for Access-nettapper – den typen databaser du utformer med Access og publiserer på nettet Microsoft 365 eller SharePoint.

Stoppe forespørselen for en parameterverdi

Hvis du vil hindre at dialogboksen Skriv inn parameterverdi vises, må du undersøke alle uttrykk som er knyttet til objektet du arbeider med, og finne identifikatoren som gjør at dialogboksen vises. Deretter må du korrigere identifikatoren eller syntaksen til uttrykket som inneholder identifikatoren.

Du kan finne koblinger til mer informasjon om uttrykkssyntaks i delen Se også.

Legg merke til identifikatoren eller uttrykket som er oppført i dialogboksen når den uønskede dialogboksen Skriv inn parameterverdi vises. For eksempel «SomeIdentifier» som vist i følgende skjermbilde.

Viser et eksempel på en uventet dialogboks for Skriv inn parameterverdi, med en rosa disposisjon rundt identifikatoretiketten «SomeIdentifier», et felt der en verdi skal skrives inn, og knappene OK og Avbryt.

Velg deretter Avbryt og fortsett med én av følgende prosedyrer, avhengig av hvilken type objekt du åpner når dialogboksen vises. Fremgangsmåtene gir generelle retningslinjer for å undersøke uttrykkene i forskjellige typer objekter. De bestemte endringene du må gjøre, avhenger imidlertid av strukturen i databasen.

Typografiske feil i spørringer er en hyppig årsak til uønskede parametermeldinger. Som nevnt tidligere, når en spørring er utformet for å be om en parameterverdi når den kjøres, vises dialogboksen Skriv inn parameterverdi som utforming. Hvis du er sikker på at spørringen ikke skal be om en parameterverdi, kan du imidlertid bruke denne fremgangsmåten til å undersøke om spørringen har feil uttrykk.

  1. Høyreklikk navnet på spørringen i navigasjonsruten, og klikk deretter Utformingsvisning.

  2. Undersøk identifikatorene og uttrykkene i Felt-raden og i Vilkår-radene, og bestem om noe av teksten samsvarer med teksten som ble vist i dialogboksen Skriv inn parameterverdi. Hvis en av cellene i feltraden inneholder en verdi som Uttr1: [identifier]kan dette være kilden til parameterledeteksten.

    Spørring som inneholder et uttrykk som får dialogboksen Skriv inn parameterverdi til å vises

Du finner koblinger til mer informasjon om hvordan du oppretter parameterspørringer under Se også.

Til toppen av siden

Hvis dialogboksen Skriv inn parameterverdi vises når du åpner en rapport, følger du disse trinnene for å undersøke rapportens egenskaper:

  1. Høyreklikk rapporten i navigasjonsruten, og klikk deretter Utformingsvisning.

    Obs!: Før du fortsetter, må du avgjøre om noen av kontrollene i rapporten viser en grønn trekant i øvre venstre hjørne. Trekanten betyr at Access ikke kan evaluere en identifikator eller et uttrykk i Kontrollkilde-egenskapen for denne kontrollen. Hvis noen kontroller viser den grønne trekanten, må du være spesielt oppmerksom på disse kontrollene når du fortsetter gjennom disse trinnene.

    Rapport som inneholder en tekstboks med en feilstavet identifikator

  2. Hvis oppgaveruten Egenskapsside ikke vises, trykker du F4 for å vise den.

  3. Velg Alle-fanen i oppgaveruten Egenskapsside.

  4. Velg en kontroll som viser data i rapporten (for eksempel en tekstboks, avmerkingsboks eller kombinasjonsboks). Hvis noen kontroller viser den grønne trekanten nevnt i trinn 1, klikker du én av disse kontrollene først.

  5. Undersøk egenskapen Kontrollkilde for identifikatoren som ble vist i dialogboksen Skriv inn parameterverdi, i oppgaveruten Egenskapsside, og endre deretter uttrykket om nødvendig.

  6. Gjenta trinn 4 og 5 for andre kontroller i rapporten til du finner uttrykket som forårsaker problemet.

  7. Hvis du fremdeles ikke finner problemet, ser du etter eventuelle uriktige uttrykk i ruten Grupper, sorter og summer:

    • Hvis ruten Grupper, sorter og totaler ikke vises, velger du Grupper under & under Gruppering og & Sorter.

    • Hvis «Grupper etter uttrykk» eller «Sorter etter uttrykk» vises på en linje i ruten Grupper, sorter og totaler, velger du ordet «uttrykk» for å åpne uttrykksverktøyet, der du kan undersøke uttrykket og endre det om nødvendig.

Til toppen av siden

Hvis dialogboksen Skriv inn parameterverdi vises hver gang du åpner et skjema, kan feil uttrykk være i den underliggende spørringen. Undersøk den underliggende spørringen for å finne feil uttrykk.

  1. Høyreklikk på skjemaet i navigasjonsruten, og velg deretter Utformingsvisning.

  2. Hvis oppgaveruten Egenskapsside ikke vises, trykker du F4 for å vise den.

  3. Kontroller at skjemaet er valgt i listen øverst i oppgaveruten Egenskapsside, og velg deretter Alle-fanen.

  4. Undersøke Postkilde-egenskapen. Hvis den inneholder navnet på en spørring eller et SQL-uttrykk, kan en av identifikatorene i setningen være feil, og dermed vises dialogboksen Angi parameterverdi. Velg egenskapsboksen Postkilde, og klikk deretter Bygg-knappen Verktøy-knappen .

  5. Bruk prosedyren i delen Undersøk uttrykk i en spørring for å finne feil uttrykk.

    Viktig!: Hvis du vil lagre endringene i spørringen når du er ferdig, lukker du spørringen og lagrer skjemaet før du bytter tilbake til skjemavisning. Hvis ikke vil alle endringer du har gjort i spørringen, gå tapt.

Til toppen av siden

Et feil uttrykk i Radkilde-egenskapen for en kombinasjons- eller listebokskontroll kan føre til at dialogboksen Skriv inn parameterverdi vises. I noen tilfeller vises ikke dialogboksen før du prøver å bruke kontrollen. Bruk denne fremgangsmåten til å undersøke radkildeegenskapen for kontrollen:

  1. Høyreklikk på skjemaet i navigasjonsruten, og velg deretter Utformingsvisning.

  2. Klikk kombinasjonsboksen eller listeboksen du vil undersøke.

  3. Hvis oppgaveruten Egenskapsside ikke vises, trykker du F4 for å vise den.

  4. Velg Data-fanen, og undersøk radkildeegenskapen og bestem om noe av teksten samsvarer med teksten i dialogboksen Skriv inn parameterverdi.

Til toppen av siden

Hvis access viser dialogboksen Skriv inn parameterverdi hver gang du åpner en tabell, er det feile uttrykket mest sannsynlig i Radkilde-egenskapen for et oppslagsfelt i tabellen.

  1. Høyreklikk på tabellen i navigasjonsruten, og velg deretter Utformingsvisning.

  2. Hvis du vil finne ut om et felt er et oppslagsfelt, velger du feltnavnet, og derettervelger du Oppslag-fanen under Feltegenskaper. Hvis fanen inneholder en egenskapsboks for radkilde, er feltet et oppslagsfelt. Undersøke radkildeegenskapen. Hvis den inneholder en SQL-setning, kan en av identifikatorene i setningen være feil, og dermed vises dialogboksen Angi parameterverdi.

Obs!: En tabell kan ha flere oppslagsfelt, så pass på at du merker av for Oppslag-fanen for hvert felt.

Til toppen av siden

Se også

Veiledning for uttrykkssyntaks

Legg til funksjoner

parametere til å be om inndata når du kjører en spørring

Trenger du mer hjelp?

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×