Razlozi zbog kojih Access traži unos vrijednosti parametra

Ponekad kada otvorite objekt programa Access (primjerice tablicu, upit, obrazac ili izvješće), Access prikazuje dijaloški okvir unos vrijednosti parametra . Access će prikazati ovaj dijaloški okvir kada otvorite objekt koji sadrži identifikator ili izraz koje Access ne može tumačiti.

U nekim je slučajevima takvo ponašanje poželjno. Osoba koja je stvorila bazu podataka, primjerice, možda je stvorila upit koji omogućuje unos podataka prilikom svakog pokretanja upita, primjerice datuma početka ili identifikacijskog broja zaposlenika. Takav upit može biti sličan ovom:

Prikazat će se primjer očekivane dijaloškog okvira Unos vrijednosti parametra, s identifikatorom oznakom "Unesite ID zaposlenika", polje u koje ćete unijeti vrijednost i gumbe u redu i Odustani.

No u drugim slučajevima ne želite da se pojavi taj dijaloški okvir. Možda ste, primjerice, unijeli neke promjene u dizajn baze podataka. Sada, kada otvorite objekt, Access neočekivano prikazuje dijaloški okvir s porukom koju ne razumijete.

Prikazat će se primjer neočekivane dijaloškog okvira Unos vrijednosti parametra, s identifikatorom oznakom "Someidentifikator", poljem u koje se unosi vrijednost, a gumbi u redu i otkazivanje.

U ovom se članku navodi procedure za istraživanje zašto Access traži vrijednost parametra i kako možete zaustaviti zahtjeve.

Napomena:  Ovaj se članak ne odnosi na web-aplikacije programa Access – vrstu baze podataka koju dizajnirate pomoću programa Access i objavi na internetu na Microsoft 365 ili u sustavu SharePoint.

Zaustavljanje zahtjeva za vrijednost parametra

Da biste zaustavili pojavljivanje dijaloškog okvira unos vrijednosti parametra , morate provjeriti bilo koji izraz povezan s objektom s kojim radite i pronaći identifikator koji uzrokuje pojavljivanje dijaloškog okvira. Zatim morate popraviti identifikator ili sintaksu izraza koji sadrži identifikator.

Veze na dodatne informacije o sintaksi izraza potražite u odjeljku Vidi također.

Kada se prikaže dijaloški okvir neželjena Vrijednost unosa parametra , obratite pozornost na identifikator ili izraz koji je naveden u dijaloškom okviru. Primjerice, "Someidentifikator" kao što je prikazano na sljedećoj snimci zaslona.

Prikazuje primjer neočekivane dijaloškog okvira Unos vrijednosti parametra, s ružičastom konturom oko oznake identifikatora "Someidentifikator", polja u kojoj se unosi vrijednost, a gumbi u redu i otkazivanje.

Zatim odaberite Odustani i nastavite s nekim od sljedećih postupaka, ovisno o vrsti objekta koji otvarate kada se prikaže dijaloški okvir. Procedure sadrže općenite smjernice za pregled izraza u raznim vrstama objekata. No konkretne promjene koje je potrebno izvršiti ovise o strukturi baze podataka.

Tipografske pogreške u upitima čest su uzrok neželjenog traženja parametara. Kao što smo prethodno napomenuli, kada je upit dizajniran da traži vrijednost parametra kada se pokrene, normalno je da se pojavljuje dijaloški okvir Unos vrijednosti parametra. No ako niste sigurni da upit ne bi trebao zatražiti vrijednost parametra, slijedite ovaj postupak da biste pregledali upit za pogrešne izraze.

  1. Desnom tipkom miša kliknite upit u navigacijskom oknu, a zatim kliknite Prikaz dizajna.

  2. Provjerite identifikatore i izraze u retku Polje i u recima Kriterij te utvrdite podudara li se neki tekst s tekstom prikazanim u dijaloškom okviru Unos vrijednosti parametra. Posebice ako jedna od ćelija u retku Polje sadrži vrijednost kao što je Ekspr1: [identifikator], to može biti uzrok traženja parametra.

    Upit koji sadrži izraz koji je uzrok pojavljivanja dijaloškog okvira Unos vrijednosti parametra

Veze na dodatne informacije o načinu stvaranja upita parametara potražite u odjeljku Vidi također.

Vrh stranice

Ako se prilikom otvaranja izvješća pojavi dijaloški okvir Unos vrijednosti parametra, provjerite svojstva izvješća slijedeći ove korake:

  1. Desnom tipkom miša kliknite izvješće u navigacijskom oknu, a zatim kliknite Prikaz dizajna.

    Napomena: Prije nego što nastavite provjerite prikazuje li neka kontrola u izvješću zeleni trokut u svom gornjem lijevom kutu. Trokut znači da Access ne može procijeniti identifikator ili izraz u svojstvu Izvor kontrole te kontrole. Ako bilo koja kontrola prikazuje zeleni trokut, posebno obratite pozornost na te kontrole dok nastavite kroz ove korake.

    Izvješće koje sadrži tekstni okvir s pogrešno napisanim identifikatorom

  2. Ako se ne prikazuje okno zadatka list svojstava , pritisnite tipku F4 da biste ga prikazali.

  3. U oknu zadatka list svojstava odaberite karticu sve .

  4. Odaberite kontrolu koja prikazuje podatke u izvješću (primjerice tekstni okvir, potvrdni okvir ili kombinirani okvir). Ako bilo koja kontrola prikazuje zeleni trokut naveden u prvom koraku, najprije kliknite jednu od tih kontrola.

  5. U oknu Popis svojstava provjerite svojstvo Izvor kontrole za identifikator prikazan u dijaloškom okviru Unos vrijednosti parametra, a zatim po potrebi izmijenite izraz.

  6. Ponovite korake 4 i 5 za druge kontrole u izvješću dok ne pronađete izraz koji uzrokuje problem.

  7. Ako i dalje ne možete pronaći problem, provjerite ima li netočnih izraza u oknu Grupiranje, sortiranje i ukupni zbroj :

    • Ako se ne prikazuje okno Grupiranje, sortiranje i ukupni zbroj , na kartici dizajn u grupi Grupiranje & ukupnih zbrojeva odaberite Grupiraj & Sortiraj.

    • Ako se u retku u oknu Grupiranje, sortiranje i ukupni zbroj prikazuje "Grupiranje prema izrazu" ili "Sortiraj prema izrazu", odaberite riječ "izraz" da biste otvorili Sastavljač izraza u kojem možete ispitati izraz i izmijeniti ga ako je potrebno.

Vrh stranice

Ako se dijaloški okvir unos vrijednosti parametra pojavi svaki put kada otvorite obrazac, netočan izraz može biti u temeljnom upitu. Pregledajte temeljni upit da biste pronašli pogrešan izraz.

  1. Desnom tipkom miša kliknite obrazac u navigacijskom oknu, a zatim odaberite Prikaz dizajna.

  2. Ako se ne prikazuje okno zadatka list svojstava , pritisnite tipku F4 da biste ga prikazali.

  3. Provjerite je li obrazac odabran na popisu pri vrhu okna zadatka list svojstava , a zatim odaberite karticu sve .

  4. Pregledajte svojstvo Izvor zapisa. Ako sadrži naziv upita ili SQL naredbu, jedan od identifikatora u naredbi možda nije točan i uzrokuje pojavljivanje dijaloškog okvira Unos vrijednosti parametra. Odaberite okvir svojstva izvor zapisa , a zatim kliknite gumb sastavi Gumb sastavljača .

  5. Pronađite netočan izraz slijedeći postupak u odjeljku Provjera izraza u upitu.

    Važno: Da biste spremili promjene u upitu kada završite, zatvori upit, a zatim spremite obrazac prije nego što se vratite u prikaz obrasca. U suprotnom ćete izgubiti sve promjene upita.

Vrh stranice

Netočan izraz u svojstvu Izvor retka kontrole kombiniranog okvira ili okvira popisa može prouzročiti pojavljivanje dijaloškog okvira Unos vrijednosti parametra. U nekim se slučajevima dijaloški okvir ne prikazuje dok ne pokušate koristiti kontrolu. Provjerite svojstvo Izvor retka kontrole slijedeći ovaj postupak:

  1. Desnom tipkom miša kliknite obrazac u navigacijskom oknu, a zatim odaberite Prikaz dizajna.

  2. Kliknite kombinirani okvir ili okvir popisa koji želite provjeriti.

  3. Ako se ne prikazuje okno zadatka list svojstava , pritisnite tipku F4 da biste ga prikazali.

  4. Odaberite karticu Podaci , a zatim pregledajte svojstvo Izvor retka i odredite podudara li se neki tekst s tekstom u dijaloškom okviru unos vrijednosti parametra .

Vrh stranice

Ako Access prikazuje dijaloški okvir Unos vrijednosti parametra prilikom svakog otvaranja tablice, netočan izraz najvjerojatnije se nalazi u svojstvu Izvor retka polja pretraživanja u toj tablici.

  1. Desnom tipkom miša kliknite tablicu u navigacijskom oknu, a zatim odaberite Prikaz dizajna.

  2. Da biste odredili je li polje polje za pretraživanje, odaberite naziv polja, a zatim u odjeljku Svojstva poljaodaberite karticu Pretraživanje . Ako kartica sadrži okvir svojstva Izvor retka, riječ je o polju pretraživanja. Pregledajte svojstvo Izvor retka. Ako sadrži SQL naredbu, jedan od identifikatora u naredbi možda nije točan i uzrokuje pojavljivanje dijaloškog okvira Unos vrijednosti parametra.

Napomena: Budući da tablica može imati više polja za pretraživanje provjerite karticu Pretraživanje za svako polje.

Vrh stranice

Dodatni sadržaji

Vodič kroz sintaksu izraza

Dodavanje funkcija za pristup izrazima

Korištenje parametara za traženje unosa prilikom pokretanja upita

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×