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.

Varat izmantot makro darbību OpenQuery Access datu bāzēs, lai atvērtu atlases vai krustvaicājumu programmā Datu lapas skats, Noformējuma skats vai drukas priekšskatījumā. Šī darbība izpilda darbības vaicājums. Vaicājumam varat arī atlasīt datu ievades režīmu.

Piezīme.: Šī darbība ir pieejama tikai Access datu bāzes vidē (.mdb vai .accdb). Ja izmantojat Access projekta vidi (.adp), skatiet darbības OpenView, OpenStoredProcedure vai OpenFunction . Makro darbība OpenQuery nav pieejama Access tīmekļa lietojumprogrammās.

Iestatījums

Makro darbībai OpenQuery ir šādi argumenti:

Darbības arguments

Apraksts

Vaicājuma nosaukums

Atveramā vaicājuma nosaukums. Atlasiet vaicājuma nosaukumu, lai to atvērtu, izmantojot nolaižamo sarakstu ar vaicājumu nosaukumiem. Tas ir obligāts arguments.

Ja izpildīsiet makro, kas ietver darbību OpenQuery programmā bibliotēkas datu bāze, Access vispirms meklē vaicājumu ar šādu nosaukumu bibliotēkas datu bāzē un pēc tam pašreizējā datu bāzē.

Skats

Skats, kurā tiks atvērts vaicājums. Lodziņā Skats atlasiet Datu lapa, Noformējums, Drukas priekšskatījums, Rakurstabula vaiRakursdiagramma. Noklusējuma iestatījums ir Datu lapa.

Piezīme.: Rakurstabulas un rakursdiagrammas skati nav pieejami Access versijās, sākot no Access 2013.

Datu režīms

Vaicājuma datu ievades režīms. Tas attiecas tikai uz vaicājumiem, kas atvērti datu lapas skatā. Atlasiet Pievienot (lietotājs var pievienot jaunus ierakstus, bet nevar rediģēt esošos ierakstus), Rediģēt (lietotājs var rediģēt esošos ierakstus un pievienot jaunus ierakstus) vai Tikai lasāms (lietotājs var tikai skatīt ierakstus). Noklusējuma iestatījums ir Rediģēt.

Piezīmes

Ja argumentam Skats izmantojat datu lapu, Access parāda rezultātu kopa, ja vaicājums ir atlases, krustvaicājuma, union vai tranzītvaicājums, kura rekvizīts ReturnsRecords ir iestatīts; un tas izpilda vaicājumu, ja tā ir darbība, datu definīcija vai tranzītvaicājums, kura rekvizīts ReturnsRecords ir iestatīts uz .

Darbība OpenQuery ir līdzīga dubultklikšķim uz vaicājuma navigācijas rūtī vai arī ar peles labo pogu noklikšķiniet uz vaicājuma navigācijas rūtī un atlasiet skatu. Ar šo darbību varat atlasīt papildu opcijas.

Padomi    

  • Vaicājumu var vilkt no navigācijas rūts uz makro noformējuma logu. Tiek automātiski izveidota darbība OpenQuery , kas šo vaicājumu atver datu lapas skatā.

    Ja vaicājuma atvēršanas laikā pārslēdzaties uz noformējuma skatu, vaicājumam tiek noņemts argumenta Datu režīms iestatījums. Šis iestatījums nav spēkā pat tad, ja lietotājs atgriežas datu lapas skatā.

  • Ja nevēlaties parādīt sistēmas ziņojumus, kas parasti tiek rādīti darbības vaicājuma izpildes laikā (norādot, ka tas ir darbības vaicājums un parāda, cik ieraksti tiks ietekmēti), varat izmantot darbību SetWarnings , lai nerādītu šos ziņojumus.

Lai izpildītu makro darbību OpenQuery modulī Visual Basic for Applications (VBA), izmantojiet OpenQuery metodi, kas pieejama DoCmd objektam .

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!

×