Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Reizēm, atverot Access objektu (piemēram, tabulu, vaicājumu, formu vai atskaiti), Access parāda dialoglodziņu Parametra vērtības ievadīšana. Access parāda šo dialoglodziņu, ja tiek atvērts objekts, kurā ir identifikators vai izteiksme, ko Access nevar interpretēt.

Dažos gadījumos šāda Access darbība ir vēlama. Piemēram, datu bāzes izveidotājs var būt izveidojis vaicājumu, kas ļauj ievadīt informāciju katrā vaicājuma izpildes reizē, piemēram, sākuma datumu vai darbinieka ID numuru. Uzvedne var būt šāda:

Parāda sagaidāmā dialoglodziņa Parametra vērtības ievadīšana piemēru programmā Access ar identifikatoru "Ievadiet darbinieka ID", lauku, kurā ievadīt vērtību, un pogas Labi un Atcelt.

Tomēr citos gadījumos dialoglodziņa parādīšana nav vēlama. Piemēram, esat veicis dažas izmaiņas datu bāzes noformējumā. Tagad, atverot objektu, Access negaidīti parāda dialoglodziņu ar jums nesaprotamu ziņojumu.

Parāda neparedzētu dialoglodziņu Parametra vērtības ievadīšana programmā Access ar identifikatoru "SomeIdentifier", lauku, kurā ievadīt vērtību, un pogas Labi un Atcelt.

Šajā rakstā ir sniegtas procedūras, kā izpētīt, kāpēc Access, iespējams, pieprasa parametra vērtību un kā varat pārtraukt pieprasījumus.

Parametra vērtības pieprasījuma pārtraukšana

Lai pārtrauktu dialoglodziņa Parametra vērtības ievadīšana rāda, pārbaudiet visas izteiksmes, kas saistītas ar objektu, ar kuru strādājat, un atrodiet identifikatoru, kas izraisa dialoglodziņa parādīšanu. Pēc tam izlabojiet identifikatoru vai izteiksmes, kurā ir identifikators, sintaksi.

Saites uz papildinformāciju par izteiksmju sintaksi ir sniegtas šī palīdzības raksta lejasdaļā.

Ja tiek parādīts nevēlams dialoglodziņš Parametra vērtības ievadīšana, ņemiet vērā dialoglodziņā norādīto identifikatoru vai izteiksmi. Piemēram, "SomeIdentifier", kā parādīts tālāk redzamajā ekrānuzņēmumā.

Parāda neparedzētu dialoglodziņu Parametra vērtības ievadīšana ar sarkanu bultiņu, kas norāda uz identifikatora etiķeti "SomeIdentifier", lauku, kurā ievadīt vērtību, un pogu Labi un Atcelt.

Pēc tam atlasiet Atcelt un turpiniet ar kādu no tālāk norādītajām procedūrām atkarībā no tā, kāda veida objektu atverat, kad dialoglodziņš tiek parādīts. Procedūras nodrošina dažādu tipu objektu izteiksmju pārbaudes vispārējas vadlīnijas. Tomēr specifiskās izmaiņas, kas jāveic, ir atkarīgas no attiecīgās datu bāzes struktūras.

Pārrakstīšanās kļūdas vaicājumos ir bieži sastopams iemesls, kāpēc tiek parādīta parametru ievades uzvedne. Atbilstoši iepriekš norādītajam, ja vaicājums ir noformēts lūgt ievadīt parametru vērtību izpildes laikā, tiek parādīts dialoglodziņš Parametra vērtības ievadīšana. Tomēr, ja esat pārliecināts, ka vaicājumam nav jāprasa parametra vērtība, izmantojiet šo procedūru, lai pārbaudītu, vai vaicājumā nav nepareizas izteiksmes.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz vaicājuma un pēc tam uz Noformējuma skats.

  2. Pārbaudiet identifikatorus un izteiksmes rindā Lauks un rindās Kritēriji un nosakiet, vai pastāv atbilstības dialoglodziņā Parametra vērtības ievadīšana parādītajam tekstam. It īpaši, ja kādā no šūnām rindā Lauks ir tāda vērtība kā Expr1: [SomeIdentifier], iespējams, ka tā ir parametru uzvednes avots.

    Vaicājums ar izteiksmi, kas izraisa dialoglodziņa Parametru vērtības ievadīšana parādīšanu

Saites uz papildinformāciju par parametru vaicājumu izveidi skatiet šī palīdzības raksta lejasdaļā.

Uz lapas sākumu

Ja dialoglodziņš Parametra vērtības ievadīšana tiek parādīts, atverot atskaiti, rīkojieties atbilstoši šiem norādījumiem, lai pārbaudītu atskaites rekvizītus.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites un pēc tam uz Noformējuma skats.

    Piezīme.: Pirms turpināt, pārbaudiet, vai kādai no atskaites vadīklām augšējā kreisajā stūrī nav redzams zaļš trijstūris. Šis trijstūris nozīmē, ka Access nevar novērtēt identifikatoru vai izteiksmi šīs vadīklas rekvizītā Vadīklas avots. Ja kādai vadīklām ir redzams zaļš trijstūris, pievērsiet šīm vadīklām īpašu uzmanību, veicot tālāk norādītās darbības.

    Atskaite ar tekstlodziņu, kurā ir nepareizi uzrakstīts identifikators

  2. Ja uzdevumrūts Rekvizītu lapa netiek rādīta, nospiediet taustiņu F4, lai to parādītu.

  3. Uzdevumrūtī Rekvizītu lapa atlasiet cilni Visi .

  4. Atlasiet vadīklu, kas parāda datus atskaitē (piemēram, tekstlodziņu, izvēles rūtiņu vai kombinēto lodziņu). Ja kādai no vadīklām ir redzams 1. darbībā minētais zaļais trijstūris, vispirms noklikšķiniet uz kādas no šīm vadīklām.

  5. Uzdevumrūtī Rekvizītu lapa pārbaudiet, vai rekvizītā Vadīklas avots ir dialoglodziņā Parametra vērtības ievadīšana norādītais identifikators, un, ja nepieciešams, modificējiet izteiksmi.

  6. Atkārtojiet 4. un 5. darbību pārējām atskaites vadīklām, līdz atrodat izteiksmi, kas izraisa problēmu.

  7. Ja joprojām nevarat atrast problēmu, pārbaudiet, vai rūtī Grupēšana , kārtošana un kopsumma nav nepareizas izteiksmes:

    • Ja rūts Grupēšana, kārtošana un kopsumma nav redzama, cilnes Atskaites izkārtojuma noformējums grupā Grupēšana un kopsummas & Grupēt un & Kārtot.

    • Ja rūts Grupēšana , kārtošana un kopsumma rindā ir redzams "Grupēt pēc izteiksmes" vai "Kārtot pēc izteiksmes", atlasiet vārdu "izteiksme", lai atvērtu izteiksmju veidotāju, kur šo izteiksmi varat pārbaudīt un, ja nepieciešams, modificēt.

Uz lapas sākumu

Ja dialoglodziņš Parametra vērtības ievadīšana tiek parādīts ikreiz, kad atverat formu, nepareizā izteiksme var būt pamatā esošajā vaicājumā. Pārbaudiet pamatā esošo vaicājumu, lai atrastu nepareizo izteiksmi.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas un pēc tam atlasiet Noformējuma skats.

  2. Ja uzdevumrūts Rekvizītu lapa netiek rādīta, nospiediet taustiņu F4, lai to parādītu.

  3. Pārliecinieties , vai opcija Forma ir atlasīta sarakstā, kas atrodas uzdevumrūts Rekvizītu lapa augšdaļā, un pēc tam atlasiet cilni Visi.

  4. Pārbaudiet rekvizītu Ierakstu avots. Ja tajā ir vaicājuma nosaukums vai SQL priekšraksts, kāds no priekšraksta identifikatoriem var būt nepareizs un izraisīt dialoglodziņa Parametra vērtības ievadīšana parādīšanu. Atlasiet rekvizīta Ierakstu avots lodziņu un pēc tam noklikšķiniet uz pogas Izveidot, Poga Veidotājs.

  5. Lai atrastu nepareizo izteiksmi, izpildiet sadaļā Izteiksmju pārbaude vaicājumā norādītās darbības.

    Svarīgi!: Lai saglabātu vaicājuma izmaiņas pēc darba beigām, aizveriet vaicājumu un saglabājiet formu pirms pārslēgšanās atpakaļ uz formas skatu. Pretējā gadījumā veiktās vaicājuma izmaiņas tiks zaudētas.

Uz lapas sākumu

Dialoglodziņa Parametra vērtības ievadīšana parādīšanu var izraisīt nepareiza izteiksme kombinētā lodziņa vai sarakstlodziņa vadīklas rekvizītā Rindas avots. Dažos gadījumos dialoglodziņš netiek parādīts līdz brīdim, kad nemēģināsiet izmantot vadīklu. Veiciet šo procedūru, lai pārbaudītu vadīklas rekvizītu Rindas avots .

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas un pēc tam atlasiet Noformējuma skats.

  2. Noklikšķiniet uz kombinātā lodziņa vai sarakstlodziņa, ko vēlaties pārbaudīt.

  3. Ja uzdevumrūts Rekvizītu lapa netiek rādīta, nospiediet taustiņu F4, lai to parādītu.

  4. Atlasiet cilni Dati , pārbaudiet rekvizītu Rindas avots un nosakiet, vai teksts atbilst tekstam dialoglodziņā Parametra vērtības ievadīšana.

Uz lapas sākumu

Ja Access parāda dialoglodziņu Parametra vērtības ievadīšana ikreiz, kad atverat tabulu, nepareiza izteiksme, visticamāk, ir šīs tabulas uzmeklēšanas lauka rekvizītā Rindas avots.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz tabulas un pēc tam atlasiet Noformējuma skats.

  2. Lai noteiktu, vai lauks ir uzmeklēšanas lauks, atlasiet lauka nosaukumu un sadaļā Lauka rekvizīti atlasiet cilni Uzmeklēšana. Ja šajā cilnē ir rekvizīta Rindas avots lodziņš, šis lauks ir uzmeklēšanas lauks. Pārbaudiet rekvizītu Rindas avots. Ja tajā ir SQL priekšraksts, kāds no priekšraksta identifikatoriem var būt nepareizs un izraisīt dialoglodziņa Parametra vērtības ievadīšana parādīšanu.

Piezīme.: Vienā tabulā var būt vairāki uzmeklēšanas lauki, tāpēc pārbaudiet katra lauka uzmeklēšanas cilni.

Uz lapas sākumu

Skatiet arī

Izteiksmes sintakses ceļvedis

Funkciju pievienošana Access izteiksmēm

Parametru lietošana, lai, izpildot vaicājumu, tiktu prasīta ievade

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×