Crearea unei casete text dintr-un formular care caută o valoare dintr-un tabel

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Atunci când proiectarea unui formular în Access, se recomandă să afișați o valoare dintr-un tabel sau interogare decât cel legată la formular. De exemplu, să presupunem că aveți o formă de produse care este legat la un tabel de produse. După ce vă proiectați formularul, cu toate acestea, când decideți că doriți formular pentru a afișa numele persoanei de contact furnizor pentru fiecare produs-date care se află într-un tabel denumit furnizori. Următoarea procedură vă arată cum să utilizați funcția DLookup pentru a realiza această activitate. Pot modifica expresia în pasul 6 pentru a se potrivi cu propriile date.

Adăugarea casete text

  1. În panoul de navigare, faceți clic dreapta pe formularul pe care doriți să îl modificați și apoi faceți clic pe Vizualizare proiect în meniul de comenzi rapide.

  2. Pe fila Proiectare, în grupul Controale, faceți clic pe Casetă text.

  3. Găsiți zona în formularul în care doriți să adăugați controlul, apoi glisați indicatorul în formular pentru a crea o casetă text.

  4. Faceți clic cu butonul din dreapta pe caseta text, apoi faceți clic pe Proprietăți în meniul de comenzi rapide.

  5. În foaia de proprietăți, faceți clic pe fila toate .

  6. Setați proprietatea Sursă Control la valoarea următoare:

    = DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! Produse! IDFurnizor)

  7. Salvați modificările formular, apoi închideți foaia de proprietăți.

Această expresie caută în furnizori tabel și returnează numele persoanei de contact ale furnizorului ale căror ID-ul furnizorului se potrivește cu valoarea din controlul IDFurnizor produse formular. Observați cum operatorul & se utilizează pentru a construi al treilea argument al funcției DLookup (al treilea argument este "[IDFurnizor] =" & formulare! Produse! IDFurnizor). O eroare comune pe care ar trebui să evite este introducerea ghilimele în jurul argumentul întreg în loc de numai textul care precedă operatorul & .

Notă: Ca alternativă la utilizarea funcția DLookup , puteți să creați o nouă interogare subiacentă pentru a include doar informațiile de care aveți nevoie. Utilizarea unei interogări este adesea mai eficient decât utilizând o funcție.

Extindeți-vă competențele Office
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.

×