De ce îmi solicită Access să introduc o valoare de parametru?

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Uneori, atunci când deschideți un obiect de acces (cum ar fi un tabel, interogare, formular sau raport), Access afișează caseta de dialog Introducere valoare parametru . Access afișează caseta de dialog atunci când deschideți un obiect care conține un identificator sau expresie care nu se interpretează Access.

În unele cazuri, aceasta este comportamentul dorit. De exemplu, creatorul a bazei de date-ați creat o interogare care vă permite să vă introduceți informații de fiecare dată care interogarea rulează, cum ar fi o dată de începere sau un număr ID angajat. Cum ar fi o solicitare poate semăna cu aceasta:

Afișează un exemplu de o casetă de dialog introducere valoare parametru așteptat, cu un identificator intitulată "Introduceți ID angajat", un câmp în care să introduceți o valoare și butoanele OK și anulare.

Cu toate acestea, în alte cazuri nu doriți să apară caseta de dialog. De exemplu, poate fi efectuate unele modificări la proiectarea bazei de date. Acum, când deschideți un obiect, Access afișează caseta de dialog în mod neașteptat cu un mesaj nu înțelegeți.

Afișează un exemplu de o casetă de dialog introducere valoare parametru neașteptate, cu un identificator intitulată "SomeIdentifier", un câmp în care să introduceți o valoare și butoanele OK și anulare.

Acest articol vă oferă proceduri pentru a investiga ce Access poate fi solicită o valoare de parametru și cum puteți opri solicitările.

Notă : Acest articol nu se aplică pentru aplicații web Access-tipul de bază de date vă proiectați cu acces și publicare online în Office 365 sau SharePoint.

Oprirea solicitare pentru o valoare de parametru

Pentru a opri caseta de dialog Introducere valoare parametru să apară, inspectarea expresiile care sunt asociate cu obiectul pe care lucrați și găsiți identificator care determină să apară caseta de dialog. Apoi, trebuie să corectați identificatorul sau sintaxa expresia care conține identificatorul.

Găsiți linkuri către mai multe informații despre sintaxa expresiilor în secțiunea consultați și.

Atunci când apare caseta de dialog Introducere valoare parametru nedorite, Rețineți identificatorul sau expresia care este listat în caseta de dialog. De exemplu, "SomeIdentifier", așa cum se arată în imaginea următoare.

Afișează un exemplu de o neașteptate introducere valoare parametru casetă de dialog cu un roz contur în jurul eticheta identificator "SomeIdentifier", un câmp în care să introduceți o valoare și butoanele OK și anulare.

Apoi, selectați anulare și Continuați cu una dintre procedurile următoare, în funcție de tipul de obiect pe care care îl deschideți atunci când apare caseta de dialog. Procedurile furnizează instrucțiuni generale pentru inspectarea expresiilor în tipuri diferite de obiecte. Cu toate acestea, modificările specifice pe care trebuie să efectuați depinde de structura bazei de date.

Erorile de scriere în interogări sunt o cauză frecventă de parametru nedorite solicitările. Așa cum menționat anterior, atunci când o interogare este proiectat pentru a solicita o valoare de parametru atunci când aceasta este rulat, apare caseta de dialog Introducere valoare parametru de proiectare. Cu toate acestea, dacă sunteți sigur că interogarea nu ar trebui să fie solicită o valoare de parametru, utilizați această procedură pentru a inspecta interogarea expresii incorecte.

  1. În Panoul de navigare, faceți clic cu butonul din dreapta pe interogare, apoi faceți clic pe Vizualizare proiect.

  2. Inspectarea identificatori și expresii în rândul câmp , în rândurile criterii și determinați dacă orice text se potrivește cu textul pe care s-a afișat în caseta de dialog Introducere valoare parametru . În special, dacă una dintre celulele din rândul câmp conține o valoare, cum ar fi Expr1: [identificator], aceasta poate fi sursa de solicitare de parametri.

    Interogarea care conține o expresie care determină să apară caseta de dialog introducere valoare parametru

Găsiți linkuri către mai multe informații despre cum se creează interogările de parametri în secțiunea consultați și.

Începutul paginii

Dacă apare caseta de dialog Introducere valoare parametru atunci când deschideți un raport, urmați acești pași pentru a inspecta proprietățile raportului:

  1. În Panoul de navigare, faceți clic cu butonul din dreapta pe raport, apoi faceți clic pe Vizualizare proiect.

    Notă : Înainte de a continua, pentru a determina dacă oricare dintre controalele pe ecranul de raport un triunghi verde lor din colțul stânga sus. Triunghiul înseamnă că Access nu poate evalua un identificator sau o expresie în proprietatea Sursă Control a controlului respectiv. Dacă vreun control afișează Triunghiul verde, atenție specială aceste controale în timp ce continuați prin acești pași.

    Raport care conține o casetă text cu un identificator ortografiat greșit

  2. Dacă nu se afișează panoul de activități Foaie de proprietăți , apăsați F4 pentru a o afișa.

  3. În panoul de activități din Foaia de proprietăți , selectați fila toate .

  4. Selectați un control care afișează date din raport (cum ar fi o casetă text, caseta de selectare sau casetă combo). Dacă vreun control afișează Triunghiul verde menționat la pasul 1, faceți clic pe una dintre aceste controale mai întâi.

  5. În panoul de activități Foaie de proprietăți, inspectați proprietatea Sursă control pentru identificatorul care s-a afișat în caseta de dialog Introducere valoare parametru, apoi modificați expresia, dacă este necesar.

  6. Repetați pașii 4 și 5 pentru alte controale din raport, până când găsiți expresia care cauzează problema.

  7. Dacă tot nu găsiți problema, verificați există expresii incorecte în panoul grupare, sortare, și Total :

    • Dacă nu este afișat panoul grupare, sortare, și totaluri , pe fila proiectare , în grupul grupare și totaluri , selectați grupare și sortare.

    • Dacă "Grup de expresie" sau "Sortare după expresia" se afișează într-o linie în panoul grupare, sortare, și totaluri , selectați cuvântul "expresia" pentru a deschide Generatorul de expresii, în cazul în care puteți să examinați expresia și să o modificați, dacă este necesar.

Începutul paginii

Dacă apare caseta de dialog Introducere valoare parametru de fiecare dată când deschideți un formular, expresia incorectă poate fi în interogarea subiacentă. Examinați interogarea subiacentă pentru a găsi expresia incorectă.

  1. Faceți clic dreapta pe formular în panoul de navigare, apoi selectați Vizualizare proiect.

  2. Dacă nu se afișează panoul de activități Foaie de proprietăți , apăsați F4 pentru a o afișa.

  3. Asigurați-vă că este selectat formular în lista din partea de sus a panoului de activități Foaie de proprietăți și selectați fila toate .

  4. Examinați proprietatea Sursă înregistrări . Dacă acesta conține numele unei interogări sau o Instrucțiune SQL, apoi una de identificatori în instrucțiunea pot fi incorecte și determină caseta de dialog Introducere valoare parametru caseta să apară. Selectați caseta proprietății Sursă înregistrări și apoi faceți clic pe construirea butonul Butonul Generator .

  5. Utilizați procedura din secțiunea inspectarea expresiilor dintr-o interogare pentru a găsi expresia incorectă.

    Important : Pentru a salva modificările la interogare după ce ați terminat, închideți interogarea, apoi salvați formularul înainte de a comuta înapoi la vizualizarea formular. În caz contrar, orice modificări efectuate la interogare se vor pierde.

Începutul paginii

O expresie incorecte în proprietatea Sursă rânduri a unei casete sau liste control casetă combo poate provoca să apară caseta de dialog Introducere valoare parametru . În unele cazuri, în caseta de dialog apare până când încercați să utilizați controlul. Utilizați această procedură pentru a inspecta proprietatea Sursă rânduri controlului:

  1. Faceți clic dreapta pe formular în panoul de navigare, apoi selectați Vizualizare proiect.

  2. Faceți clic pe caseta combo sau pe caseta listă pe care doriți să o inspectați.

  3. Dacă nu se afișează panoul de activități Foaie de proprietăți , apăsați F4 pentru a o afișa.

  4. Selectați fila date , apoi examinați proprietatea Sursă rânduri și determinați dacă orice text se potrivește textul din caseta de dialog Introducere valoare parametru .

Începutul paginii

Dacă Access afișează caseta de dialog Introducere valoare parametru de fiecare dată când deschideți un tabel, expresia incorectă se află cel mai probabil în proprietatea Sursă rânduri a unui câmp Căutare din acel tabel.

  1. Faceți clic dreapta pe tabelul din panoul de navigare, apoi selectați Vizualizare proiect.

  2. Pentru a determina dacă un câmp este un câmp de căutare, selectați numele câmpului, apoi sub Proprietăți câmp, selectați fila Căutare . Dacă fila conține o caseta proprietății Sursă rânduri , câmpul este un câmp de căutare. Examinați proprietatea Sursă rânduri . Dacă aceasta conține o Instrucțiune SQL, apoi una de identificatori în instrucțiunea pot fi incorecte și determină caseta de dialog Introducere valoare parametru caseta să apară.

Notă : Un tabel poate avea mai multe câmpuri de căutare, deci nu uitați să verificați fila Căutare pentru fiecare câmp.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Consultați și

Ghid pentru sintaxa expresiilor

Adăugarea de funcții la expresiile Access

Utilizarea parametrilor pentru solicitarea de intrări la rularea unei interogări

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×