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

Ko odprete Accessov predmet (na primer tabelo, poizvedbo, obrazec ali poročilo), Access včasih prikaže pogovorno okno Vnos vrednosti parametra. Access prikaže to pogovorno okno, ko odprete predmet, ki vsebuje identifikator ali izraz, ki ga Access ne zna interpretirati.

V nekaterih primerih je to pričakovani način delovanja. Avtor zbirke podatkov je na primer ustvaril poizvedbo, s katero lahko vnesete podatke ob vsakem zagonu poizvedbe, na primer začetni datum ali ID zaposlenega. Tak poziv je lahko podoben temu:

Prikazuje primer pričakovanega pogovornega okna »Vnos vrednosti parametra« v Accessu z identifikatorjem z oznako »Vnesite ID zaposlenega«, poljem, v katerega vnesete vrednost, in gumboma »V redu« in »Prekliči«.

V drugih primerih pa tega pogovornega okna ne želite prikazati. Morda ste na primer spremenili načrt zbirke podatkov. Ko zdaj odprete predmet, Access nepričakovano prikaže pogovorno okno s sporočilom, ki ga ne razumete.

Prikazuje primer nepričakovanega pogovornega okna »Vnos vrednosti parametra« v Accessu z identifikatorjem z oznako »SomeIdentifier« (polje, v katerega vnesete vrednost) in gumboma »V redu« in »Prekliči«.

V tem članku so opisani postopki, kako ugotovite, zakaj Access zahteva vrednost parametra in kako onemogočite te zahteve.

Onemogočanje zahteve za vrednost parametra

Če želite preprečiti prikaz pogovornega okna Vnos vrednosti parametra, morate pregledati vse izraze, ki so povezani s predmetom, s katerega delate, in poiskati identifikator, ki povzroča prikaz pogovornega okna. Nato morate popraviti identifikator ali sintakso izraza, ki vsebuje identifikator.

Povezave do več informacij o sintaksi izraza najdete na dnu tega članka s pomočjo.

Ko se prikaže neželeno pogovorno okno Vnos vrednosti parametra, si zabeležite navedeni identifikator ali izraz. Na primer »NekIdentifikator«, kot je prikazano na spodnjem posnetku zaslona.

Prikazuje primer nepričakovanega pogovornega okna Vnos vrednosti parametra z rdečo puščico, ki kaže na oznako identifikatorja »SomeIdentifier«, polje, v katerega želite vnesti vrednost, in gumboma V redu in Prekliči.

Nato izberite Prekliči in nadaljujte z enim od spodnjih postopkov, odvisno od vrste predmeta, ki ga odpirate, ko se prikaže pogovorno okno. Postopki ponujajo splošna navodila za pregledovanje izrazov v različnih vrstah predmetov. Vendar so točne spremembe odvisne od strukture vaše zbirke podatkov.

Tipkarske napake v poizvedbah so pogost vzrok neželenih pozivov za vnos parametra. Če je poizvedba načrtovana tako, da ob izvedbi pozove k vnosu parametra, se privzeto prikaže pogovorno okno Vnos vrednosti parametra. Če pa ste prepričani, da poizvedba ne bi smela pozvati k vnosu vrednosti parametra, po spodnjih navodilih preglejte poizvedbo in preverite, ali so v njej neveljavni izrazi.

  1. Z desno tipko miške kliknite poizvedbo v podoknu za krmarjenje in nato kliknite Pogled načrta.

  2. Oglejte si identifikatorje in izraze v vrstici Polje in v vrsticah Pogoji ter preverite, ali se besedilo v teh vrsticah ujema z besedilom, ki je bilo prikazano v pogovornem oknu Vnos vrednosti parametra. Če je v eni od celic v vrstici Polje vrednost, kot je Expr1: [SomeIdentifier], je to lahko vir poziva za parameter.

    Poizvedba, v kateri je izraz, zaradi katerega se prikaže pogovorno okno »Vnos vrednosti parametra

Povezave do več informacij o ustvarjanju poizvedb s parametri najdete na dnu tega članka s pomočjo.

Na vrh strani

Če se prikaže pogovorno okno Vnos vrednosti parametra, ko odprete poročilo, preglejte lastnosti poročila po teh navodilih:

  1. Z desno tipko miške kliknite poročilo v podoknu za krmarjenje in nato kliknite Pogled načrta.

    Opomba: Pred nadaljevanjem preverite, ali je v zgornjem levem kotu katerega od kontrolnikov v poročilu prikazan zelen trikotnik. Trikotnik pomeni, da Access ne more ovrednotiti identifikatorja ali izraza v lastnosti Vir kontrolnika tega kontrolnika. Če je v katerem koli kontrolniku prikazan zelen trikotnik, pri izvedbi spodnjih korakov bodite še posebej pozorni na ta kontrolnik.

    Poročilo, v katerem je polje z besedilom za napačno črkovanim identifikatorjem

  2. Če se podokno opravil List z lastnostmi ne prikaže, pritisnite F4, da ga prikažete.

  3. V podoknu opravil List z lastnostmi izberite zavihek Vse.

  4. Izberite kontrolnik, ki prikaže podatke v poročilu (na primer polje z besedilom, potrditveno polje ali kombinirano polje). Če kateri od kontrolnikov prikaže zelen trikotnik, omenjen v 1. koraku, najprej kliknite enega od teh kontrolnikov.

  5. V podoknu opravil List lastnosti si oglejte lastnost Vir kontrolnika za identifikator, ki je bil prikazan v pogovornem oknu Vnos vrednosti parametra, in nato po potrebi spremenite izraz.

  6. Ponovite 4. in 5. korak za druge kontrolnike v poročilu, dokler ne najdete izraza, ki povzroča težavo.

  7. Če težave še vedno ne najdete, v podoknu Združevanje, razvrščanje in vsota poiščite morebitne nepravilne izraze:

    • Če podokno Združevanje, razvrščanje in vsota ni prikazano, na zavihku Načrt postavitve poročila v skupini Združevanje & vsote izberite Razvrsti & razvrščanje.

    • Če je v vrstici v podoknu Združevanje, razvrščanje in vsota prikazano »Združi po izrazu« ali »Razvrsti po izrazu«, izberite besedo »izraz«, da odprete graditelja izrazov, kjer si lahko ogledate in po potrebi spremenite izraz.

Na vrh strani

Če se pogovorno okno Vnos vrednosti parametra prikaže vsakič, ko odprete obrazec, je nepravilni izraz morda v temeljni poizvedbi. Preglejte temeljno poizvedbo in poiščite nepravilni izraz.

  1. Z desno tipko miške kliknite obrazec v podoknu za krmarjenje in izberite Pogled načrta.

  2. Če se podokno opravil List z lastnostmi ne prikaže, pritisnite F4, da ga prikažete.

  3. Prepričajte se, da je na seznamu na vrhu podokna opravil List z lastnostmi izbrana možnost Obrazec, in nato izberite zavihek Vse.

  4. Oglejte si lastnost Vir zapisa. Če vsebuje ime poizvedbe ali izjavo SQL, je morda eden od identifikatorjev v izjavi nepravilen, zaradi česar se prikazuje pogovorno okno Vnos vrednosti parametra. Izberite polje z lastnostjo Vir zapisov in nato kliknite gumb Graditev Gumb »Graditelj«.

  5. Nepravilni izraz poiščite po navodilih iz razdelka Pregled izrazov v poizvedbi.

    Pomembno: Po končanem postopku shranite spremembe v poizvedbi tako, da zaprete poizvedbo in nato pred preklopom na pogled obrazca shranite obrazec. Če tega ne naredite, boste izgubili vse narejene spremembe.

Na vrh strani

Pogovorno okno Vnos vrednosti parametra se lahko prikaže zaradi nepravilnega izraza v lastnosti Vir vrstice v kontrolniku kombiniranega polja ali polja s seznamom. V nekaterih primerih se pogovorno okno prikaže šele, ko poskusite uporabiti kontrolnik. Lastnost Vir vrstice kontrolnika preglejte po tem postopku:

  1. Z desno tipko miške kliknite obrazec v podoknu za krmarjenje in izberite Pogled načrta.

  2. Kliknite kombinirano polje ali polje s seznamom, ki ga želite pregledati.

  3. Če se podokno opravil List z lastnostmi ne prikaže, pritisnite F4, da ga prikažete.

  4. Izberite zavihek Podatki, preglejte lastnost Vir vrstice in preverite, ali je besedilo tukaj enako kot besedilo v pogovornem oknu Vnos vrednosti parametra.

Na vrh strani

Če Access prikaže pogovorno okno Vnos vrednosti parametra vsakič, ko odprete tabelo, je nepravilni izraz zelo verjetno v lastnosti Vir vrstice iskalnega polja v tej tabeli.

  1. Z desno tipko miške kliknite tabelo v podoknu za krmarjenje in izberite Pogled načrta.

  2. Če želite preveriti, ali je polje dejansko polje za iskanje, izberite ime polja in nato v razdelku Lastnosti polja kliknite zavihek Iskanje. Če je na zavihku prikazano polje z lastnostjo Vir vrstice, je to polje dejansko polje za iskanje. Preglejte lastnost Vir vrstice. Če vsebuje izjavo SQL, je morda eden od identifikatorjev v izjavi nepravilen, zaradi česar se prikazuje pogovorno okno Vnos vrednosti parametra.

Opomba: V tabeli je lahko več iskalnih polj, zato preglejte zavihek »Iskanje« za vsa polja.

Na vrh strani

Glejte tudi

Vodnik po sintaksi izraza

Dodajanje funkcij v Accessove izraze

Uporaba parametrov za poziv za vnos pri zagonu poizvedbe

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.