Kāpēc Access lūdz ievadīt parametra vērtību?

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Reizēm, kad atverat Access objektu (piemēram, tabulu, vaicājumu, formu vai atskaiti), programma Access parāda dialoglodziņu Parametra vērtības ievadīšana . Programma Access parāda šo dialoglodziņu, atverot objekts, kas satur identifikatoru vai izteiksme Access nevar interpretēt.

Dažos gadījumos tas ir darbība, ko vēlaties. Piemēram, datu bāzes izveidotājs, iespējams, ir izveidojis vaicājums, kas ļauj ievadīt informāciju ikreiz, kad vaicājums tiek izpildīts, piemēram, sākuma datumu vai darbinieka ID numurs. Šādu uzvedni var izskatīties, kā redzams šādi:

Tiek parādīts piemērs paredzamie dialoglodziņš Parametra vērtības ievadīšana, identifikators ar nosaukumu "Ievadiet darbinieka ID", lauks, kurā jāievada vērtība un pogu Labi un atcelt.

Tomēr citos gadījumos nevēlaties šī dialoglodziņa parādīšanu. Piemēram, kuras esat veicis dažas izmaiņas datu bāzes noformējums. Tagad, atverot objektu, Access parāda dialoglodziņu negaidīti ar nesaprotat ziņojumu.

Tiek parādīts piemērs neparedzēti dialoglodziņš Parametra vērtības ievadīšana, identifikators ar nosaukumu "SomeIdentifier", lauks, kurā jāievada vērtība un pogu Labi un atcelt.

Šajā rakstā sniegti procedūras, lai izpētītu, kāpēc Access var pieprasīšanai parametra vērtību un kā jūs varat pārtraukt pieprasījumi.

Piezīme.: Šis raksts neattiecas uz Access tīmekļa lietojumprogrammās — veida datu bāzes noformējuma ar piekļuvi un Office 365 vai SharePoint online publicēšana.

Pārtraukt pieprasījumu parametra vērtību

Lai pārtrauktu dialoglodziņš Parametra vērtības ievadīšana parādīšanu, izteiksmju, kas ir saistīti ar objektu, kas strādājat ar pārbaude un atrast identifikatoru, kas izraisa dialoglodziņa parādīšanu. Pēc tam ir jālabo identifikatoru vai izteiksmi, kas ir norādīts identifikators sintakse.

Saites uz papildinformāciju par izteiksmju sintaksi varat atrast sadaļā Skatiet arī.

Kad nevēlams dialoglodziņš Parametra vērtības ievadīšana , ņemiet vērā tajā norādīto identifikatoru vai izteiksmi, kas norādīts dialoglodziņā. Piemēram, "SomeIdentifier", kā parādīts nākamajā attēlā.

Tiek parādīts piemērs neparedzēti dialoglodziņš Parametra vērtības ievadīšana, ar rozā kontūru apzīmējuma identifikators "SomeIdentifier", lauks, kurā jāievada vērtība un pogu Labi un atcelt.

Pēc tam atlasiet Atcelt un turpiniet ar vienu no tālāk norādītajām procedūrām atkarībā no atvērtā objekta tipa, atverat, kad tiek parādīts dialoglodziņš. Procedūras, kas nodrošina vispārējas vadlīnijas dažādu veidu objekti izteiksmju pārbaude. Tomēr konkrētas izmaiņas, kas jāveic ir atkarīgi no datu bāzes struktūra.

Drukas kļūdas vaicājumos ir bieži cēlonis nevēlamu parametra uzvednes. Kā minēts iepriekš, kad vaicājums ir veidots, lai pieprasītu parametra vērtību, kad tiek izpildīts, dialoglodziņš Parametra vērtības ievadīšana tiek rādīts pēc noklusējuma. Tomēr, ja esat pārliecināts, ka vaicājumu nevajadzētu lūgumu parametra vērtību, izmantojiet šo procedūru, lai pārbaudītu vaicājumu nepareizas izteiksmes nav atrodamas.

  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: [identifikators]; iespējams, ka tā ir parametru ievades uzvednes parādīšanas iemesls.

    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 sadaļā Skatiet arī.

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, lai noteiktu, vai kādā no vadīklām atskaitē displejā zaļš trīsstūris to augšējā kreisajā stūrī. Trīsstūris nozīmē, ka Access nevar novērtēt identifikatoru vai izteiksmi, kas kontrolē rekvizītā Vadīklas avots . Ja visas vadīklas parādītu zaļu trijstūri, īpaša uzmanība šīs vadīklas un turpinātu šo darbību.

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

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

  3. Uzdevumu rūts Rekvizītu lapa , atlasiet cilnes Visi .

  4. Atlasiet vadīklu, kas rāda datus atskaitē (piemēram, tekstlodziņa, izvēles rūtiņas vai kombinētā lodziņa). Ja visas vadīklas parādītu zaļu trijstūri minēto 1. darbībā, noklikšķiniet uz kādas no šīs vadīklas vispirms.

  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 ar 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 nepareizas izteiksmes nav atrodamas rūtī Grupēšana, kārtošana, un kopsumma :

    • Ja rūts Grupēšana, kārtošana, un kopsumma netiek rādīta, cilnes noformējums grupā Grupēšana un kopsummas atlasiet Grupēt un kārtot.

    • Ja "Grupēt pēc vārda" vai "Kārtot pēc vārda" tiek rādīts rindā rūtī Grupēšana, kārtošana, un kopsumma , atlasiet vārdu "izteiksme", lai atvērtu izteiksmju veidotāju, kur varat pārbaudīt vārda un mainiet to, ja nepieciešams.

Uz lapas sākumu

Ja dialoglodziņš Parametra vērtības ievadīšana tiek rādīts ikreiz, kad atverat veidlapu, nepareizo izteiksmi, iespējams, ir pamatā esošo vaicājumu. Pārbaudiet pamatvaicājumu, lai atrastu nepareizo izteiksmi.

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

  2. Ja uzdevumu rū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ā uzdevumu rūts Rekvizītu lapa augšdaļā un pēc tam atlasiet cilnes Visi .

  4. Pārbaudiet rekvizītu Ieraksta avots . Ja tajā ir vaicājuma vai SQL priekšraksta nosaukums, tad vienu identifikatoru aprēķinā var būt nepareizs un izraisa dialoglodziņu Parametra vērtības ievadīšana lodziņā jāparāda. Atlasiet rekvizīta Ierakstu avots lodziņā un pēc tam noklikšķiniet uz pogas veidot 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 izmaiņas vaicājumam, kad esat pabeidzis, aizveriet vaicājumu un pēc tam saglabājiet formu pirms pārslēgšanās atpakaļ uz formas skatu. Pretējā gadījumā vaicājumu veiktās izmaiņas tiek zaudētas.

Uz lapas sākumu

Nepareizo izteiksmi kombinētā lodziņa vai sarakstlodziņa vadīklā rekvizītā Rindas avots var izraisīt dialoglodziņa Parametru vērtības ievadīšana parādīšanu. Dažos gadījumos dialoglodziņu netiek rādīts līdz brīdim, kad mēģināt izmantot vadīklu. Izmantojiet šo procedūru, lai pārbaudītu vadīklas rekvizītu Rindas avots :

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

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

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

  4. Atlasiet cilni dati , un pēc tam pārbaudiet rekvizītu Rindas avots un nosakiet, vai pastāv atbilstības 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. Ar peles labo pogu noklikšķiniet uz tabulas navigācijas rūtī un pēc tam atlasiet Noformējuma skatā.

  2. Lai noteiktu, ja lauks ir uzmeklēšanas lauks, atlasiet lauka nosaukumu un pēc tam sadaļā Lauka rekvizītiatlasiet cilni uzmeklēšanas . Ja cilne ietver rekvizīta Rindas avots lodziņa, lauks ir uzmeklēšanas lauks. Pārbaudiet rekvizītu Rindas avots . Ja tajā ir SQL priekšraksta, tad vienu identifikatoru aprēķinā var būt nepareizs un izraisa dialoglodziņu Parametra vērtības ievadīšana lodziņā jāparāda.

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

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Skatiet arī

Izteiksmes sintakses ceļvedis

Funkcijas, lai Access izteiksmju pievienošana

Parametru pieprasa ievadīt datus, izpildot vaicājumu

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×