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

Nogle gange, når du åbner et Access-objekt (f.eks. en tabel, forespørgsel, formular eller rapport), viser Access dialogboksen Indtast parameterværdi . Access viser denne dialogboks, når du åbner et objekt, der indeholder en identifikator eller udtryk , som Access ikke kan fortolke.

I nogle tilfælde er det den funktionsmåde, du ønsker. Den, der har oprettet databasen, kan f.eks. have oprettet en forespørgsel, der gør det muligt at angive oplysninger, hver gang forespørgslen kører, f.eks. en startdato eller et medarbejder-id. En sådan prompt kan se sådan ud:

Viser et eksempel på en forventet dialogboks Angiv parameterværdi i Access med et id med navnet "Angiv medarbejder-id", et felt, hvor du kan angive en værdi, samt knapperne OK og Annuller.

Men i andre tilfælde ønsker du ikke, at denne dialogboks vises. Du kan f.eks. have foretaget nogle ændringer i databasens design. Når du åbner et objekt, viser Access uventet dialogboksen med en meddelelse, du ikke forstår.

Viser et eksempel på en uventet dialogboks Angiv parameterværdi i Access med et id med navnet "SomeIdentifier", et felt, hvor der skal angives en værdi, samt knapperne OK og Annuller.

Denne artikel angiver fremgangsmåder med henblik på at undersøge, hvorfor Access muligvis anmoder om en parameterværdi, og hvordan du kan stoppe anmodningerne.

Stop anmodningen om en parameterværdi

For at stoppe visning af dialogboksen Indtast parameterværdi skal du undersøge alle udtryk, der er knyttet til det objekt, du arbejder med, og finde den identifikator, der gør, at dialogboksen vises. Derefter skal du rette identifikatoren eller den syntaks i udtrykket, der indeholder identifikatoren.

Du kan finde links til flere oplysninger om udtrykssyntaks nederst i denne Hjælp-artikel.

Når den uønskede dialogboks Indtast parameterværdi vises, skal du notere den identifikator eller det udtryk, der er angivet i dialogboksen. F.eks. "SomeIdentifier" som vist på følgende skærmbillede.

Viser et eksempel på en uventet dialogboks Angiv parameterværdi med en rød pil, der peger på identifikatornavnet "SomeIdentifier", et felt, hvor der skal angives en værdi, samt knapperne OK og Annuller.

Vælg derefter Annuller, og fortsæt med en af følgende fremgangsmåder, der er angivet nedenfor, afhængigt af den type objekt, du åbner, når dialogboksen vises. Fremgangsmåderne giver generelle retningslinjer for undersøgelse af udtrykkene i forskellige typer objekter. De specifikke ændringer, du skal foretage, afhænger dog af strukturen i din database.

En almindelig fejl, der åbner uønskede parameterbeskeder, er tastefejl i forespørgsler. Som nævnt tidligere vises dialogboksen Indtast parameterværdi, når en forespørgsel er beregnet til at bede om en parameterværdi, når den køres. Hvis du er sikker på, at forespørgslen ikke skal bede om en parameterværdi, skal du bruge denne procedure til at undersøge, om forespørgslen indeholder forkerte udtryk.

  1. Højreklik på forespørgslen i navigationsruden, og klik derefter på Designvisning.

  2. Undersøg identifikatorerne og udtrykkene i rækken Felt og i rækkerne Kriterier , og find ud af, om nogen af teksten svarer til den tekst, der blev vist i dialogboksen Indtast parameterværdi . Hvis en af cellerne i rækken Felt indeholder en værdi som f.eks . Udtryk1: [NogleIdentifier], kan dette være kilden til parameterprompten.

    Forespørgsel, der indeholder et udtryk, som medfører, at dialogboksen Indtast parematerværdi vises

Du kan finde links til flere oplysninger om, hvordan du opretter parameterforespørgsler, nederst i denne hjælpeartikel.

Toppen af siden

Hvis dialogboksen Indtast parameterværdi vises, når du åbner en rapport, skal du følge disse trin for at undersøge rapportens egenskaber:

  1. Højreklik på rapporten i navigationsruden, og klik derefter på Designvisning.

    Bemærk!: Inden du fortsætter, skal du kontrollere, om der vises en grøn trekant i øverste venstre hjørne af nogen af kontrolelementerne. Trekanten betyder, at Access ikke kan evaluere en identifikator eller et udtryk i egenskaben Kontrolelementkilde for det pågældende kontrolelement. Hvis der vises en grøn trekant for nogen af kontrolelementerne, skal du især være opmærksom på disse kontrolelementer, når du fortsætter med trinnene herunder.

    Rapport, der indeholder et tekstfelt med en stavefejl i et id

  2. Hvis opgaveruden Egenskabsark ikke vises, skal du trykke på F4 for at få den vist.

  3. Markér fanen Alle i opgaveruden Egenskabsark.

  4. Vælg et kontrolelement, der viser data i rapporten (f.eks. et tekstfelt, et afkrydsningsfelt eller et kombinationsfelt). Hvis en af kontrolelementerne viser den grønne trekant, der er nævnt i trin 1, skal du først klikke på et af disse kontrolelementer.

  5. Kontrollér, om egenskaben Kontrolelementkilde i opgaveruden Egenskabsark indeholder det id, der blev vist i dialogboksen Indtast parameterværdi, og ret derefter udtrykket, hvis det er nødvendigt.

  6. Gentag trin 4 og 5 for andre kontrolelementer i rapporten, indtil du finder det udtryk, der forårsager problemet.

  7. Hvis du stadig ikke kan finde problemet, skal du kontrollere, om der findes forkerte udtryk i ruden Gruppering, sortering og total:

    • Hvis ruden Gruppering, sortering og total ikke vises, skal du på fanen Rapportlayoutdesign i gruppen Gruppering & totaler vælge Gruppér & Sortér.

    • Hvis "Gruppér efter udtryk" eller "Sortér efter udtryk" vises på en linje i ruden Gruppering, sortering og total, skal du markere ordet "udtryk" for at åbne Udtryksgenerator, hvor du kan granske og ændre udtrykket.

Toppen af siden

Hvis dialogboksen Indtast parameterværdi vises, hver gang du åbner en formular, kan det forkerte udtryk befinde sig i den underliggende forespørgsel. Undersøg den underliggende forespørgsel for at finde det udtryk, der er forkert.

  1. Højreklik på formularen i navigationsruden, og klik derefter på Designvisning.

  2. Hvis opgaveruden Egenskabsark ikke vises, skal du trykke på F4 for at få den vist.

  3. Kontrollér, at Formular er markeret på listen øverst i opgaveruden Egenskabsark, og markér derefter fanen Alle.

  4. Undersøg egenskaben Postkilde. Hvis den indeholder navnet på en forespørgsel eller en SQL-sætning, kan en af disse identifikatorer i sætningen være forkert og medføre, at dialogboksen Indtast parameterværdi vises. Vælg egenskabsfeltet Postkilde , og klik derefter på knappen Generér Knappen Generator.

  5. Brug proceduren i afsnittet Undersøg udtryk i en forespørgsel for at finde det forkerte udtryk.

    Vigtigt!: Hvis du vil gemme ændringerne i forespørgslen, skal du lukke forespørgslen og derefter gemme formularen, før du skifter tilbage til formularvisning. Ellers mister du de ændringer, du har foretaget af forespørgslen.

Toppen af siden

Hvis egenskaben Rækkekilde i et kombinationsfelt eller en liste indeholder et forkert udtryk, kan det medføre, at dialogboksen Indtast parameterværdi vises. I nogle tilfælde vises dialogboksen ikke, før du forsøger at bruge kontrolelementet. Brug denne procedure til at undersøge egenskaben Rækkekilde for kontrolelementet:

  1. Højreklik på formularen i navigationsruden, og klik derefter på Designvisning.

  2. Klik på det kombinationsfelt eller den liste, du vil undersøge.

  3. Hvis opgaveruden Egenskabsark ikke vises, skal du trykke på F4 for at få den vist.

  4. Markér fanen Data, og undersøg egenskaben Rækkekilde. Kontrollér derefter, om noget af teksten stemmer overens med teksten i dialogboksen Indtast parameterværdi.

Toppen af siden

Hvis dialogboksen Indtast parameterværdi vises, hver gang du åbner en tabel, findes det forkerte udtryk sandsynligvis i egenskaben Rækkekilde for et opslagsfelt i tabellen.

  1. Højreklik på tabellen i navigationsruden, og vælg derefter Designvisning.

  2. Hvis du vil se, om et felt er et opslagsfelt, skal du markere feltnavnet og derefter markere fanen Opslag under Feltegenskaber. Hvis fanen indeholder egenskabsfeltet Rækkekilde, er feltet et opslagsfelt. Undersøg egenskaben Rækkekilde. Hvis egenskaben indeholder en SQL-sætning, kan en af identifikatorerne i sætningen være forkert og medføre, at dialogboksen Indtast parameterværdi vises.

Bemærk!: En tabel kan indeholde flere opslagsfelter, så husk at kontrollere fanen Opslag for alle felterne.

Toppen af siden

Se også

Vejledning til udtrykkenes syntaks

Føje funktioner til Access-udtryk

Brug af parametre til at spørge om input, når en forespørgsel køres

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.