Conectați-vă cu Microsoft
Conectați-vă sau creați un cont.
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza acțiunea de macrocomandă OpenQuery în bazele de date Access pentru a deschide o interogare de selectare sau tabel încrucișat în vizualizare Foaie de date, vizualizare Proiect sau examinare înaintea imprimării. Această acțiune rulează un interogare de acțiune. De asemenea, puteți selecta un mod de introducere a datelor pentru interogare.

Notă: Această acțiune este disponibilă doar în mediul de baze de date Access (. mdb sau. accdb). Consultați acțiunile deschiderevizualizare, deschidereprocedurăstocatăsau Deschiderefuncție dacă utilizați mediul Project Access (. adp). Acțiunea de macrocomandă OpenQuery nu este disponibilă în aplicațiile Web Access.

Setare

Acțiunea de macrocomandă OpenQuery are următoarele argumente.

Argument acțiune

Descriere

Nume interogare

Numele interogării de deschis. Selectați numele interogării pentru a deschide utilizând lista verticală de nume de interogări. Acesta este un argument obligatoriu.

Dacă rulează o macrocomandă care conține acțiunea OpenQuery într-o bază de date bibliotecă, Access caută mai întâi interogarea cu acest nume în baza de date a bibliotecii, apoi în baza de date curentă.

Vizualizare

Vizualizarea în care se va deschide interogarea. Selectați foaie de date, Proiectare, previzualizare înaintea imprimării, PivotTablesau PivotChart în caseta Vizualizare . Valoarea implicită este foaia de date.

Notă: Vizualizările PivotTable și PivotChart nu sunt disponibile în versiunile de Access care încep cu Access 2013.

Mod de date

Modul de introducere a datelor pentru interogare. Acest lucru se aplică doar la interogările deschise în vizualizarea foaie de date. Selectați Adăugare (utilizatorul poate adăuga înregistrări noi, dar nu poate edita înregistrări existente), Editare (utilizatorul poate edita înregistrările existente și adăuga înregistrări noi) sau doar în citire (utilizatorul poate doar să vizualizeze înregistrări). Opțiunea implicită este Editare.

Observații

Dacă utilizați foaia de date pentru argumentul Vizualizare , Access afișează set de rezultate dacă interogarea este o interogare Selectare, tabel încrucișat, Uniune sau directă a cărei proprietate ReturnsRecords este setată la Da; și rulează interogarea dacă este o acțiune, o definiție de date sau o interogare directă a cărei proprietate ReturnsRecords este setată la nu.

Acțiunea OpenQuery este similară pentru a face dublu clic pe interogare în panoul de navigare sau făcând clic dreapta pe interogare în panoul de navigare și selectând o vizualizare. Cu această acțiune, puteți să selectați Opțiuni suplimentare.

Sfaturi    

  • Puteți glisa o interogare din panoul de navigare în fereastra de proiectare a macrocomenzii. Acest lucru creează automat o acțiune OpenQuery care deschide interogarea în vizualizarea foaie de date.

    Trecerea la vizualizarea proiect în timp ce interogarea este deschisă elimină setarea argumentului mod date pentru interogare. Această setare nu se aplică chiar dacă utilizatorul revine la vizualizarea foaie de date.

  • Dacă nu doriți să Afișați mesajele de sistem care apar în mod normal atunci când se execută o interogare de acțiune (indicând că este o interogare de acțiune și afișând câte înregistrări vor fi afectate), puteți utiliza acțiunea SetareAvertismente pentru a suprima afișarea acestor mesaje.

Pentru a executa acțiunea de macrocomandă OpenQuery într-un modul Visual Basic for Applications (VBA), utilizați metoda OpenQuery a obiectului obiectului DoCmd .

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele

Explorați instruirea >

Fiți primul care obține noile caracteristici

Alăturați-vă la Microsoft Insider >

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×