Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Galite naudoti veiksmą Atidarytiataskaitą "Access" kompiuterio duomenų bazėse, kad atidarytumėte ataskaitą maketo rodinys arba spaudinio peržiūros režimu, arba siųsti ataskaitą tiesiai į spausdintuvą. Taip pat galite apriboti ataskaitoje spausdinamus įrašus.

Parametras

Veiksmas OpenReport turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Ataskaitos pavadinimas

Ataskaitos, kurią norite atidaryti, pavadinimas. Makrokomandų daryklės srities sekcijos Veiksmo argumentai lauke Ataskaitos pavadinimas rodomos visos ataskaitos dabartinėje duomenų bazėje. Tai būtina argumentas.

Jei bibliotekos duomenų bazė vykdote makrokomandą, kurioje yra veiksmas Atidarytiataskaitą, Access pirmiausia ieškoma ataskaitos tokiu pavadinimu bibliotekos duomenų bazėje, o tada dabartinėje duomenų bazėje.

Rodinys

Rodinys, kuriame bus atidaryta ataskaita. Spustelėkite Spausdinti (spausdinti ataskaitą iš karto), Dizainas arba Spaudinio peržiūra lauke Rodinys . Numatytoji reikšmė yra Spausdinti.

Filtro pavadinimas

filtras, apribojantis ataskaitos įrašus. Galite įvesti esamo užklausa arba filtro, kuris buvo įrašytas kaip užklausa, pavadinimą. Tačiau užklausoje turi būti visi laukai, esantys ataskaitoje, kurią atidarote, arba jos ypatybė OutputAllFields turi būti nustatyta kaip Taip.

Vietos sąlyga

Leistina SQL sąlyga WHERE (be žodžio WHERE) arba išraiška, kurią "Access" naudoja pasirinkti įrašus iš ataskaitos esamų lentelė arba užklausos. Jei pasirinksite filtrą, kurio filtro pavadinimo argumentas, "Access" filtro rezultatams pritaikys šią sąlygą WHERE.

Norėdami atidaryti ataskaitą ir apriboti jos įrašus iki tų, kuriuos nurodo formos valdiklio reikšmė, naudokite šį reiškinį:

[ lauko pavadinimas ] = Formos! [ formos pavadinimas ]! [ valdiklio pavadinimas formoje ]

Pakeiskite lauko pavadinimą norimos atidaryti ataskaitos pamatinės lentelės ar užklausos lauko pavadinimu. Formoje formos pavadinimą ir valdiklio pavadinimą pakeiskite formos pavadinimu ir formos valdikliu, kuriame yra reikšmė, kurią turi sutapti ataskaitos įrašai.

Pastaba: Didžiausias argumento Vietos sąlyga ilgis yra 255 simboliai. Jei reikia įvesti sudėtingesnę SQL sąlygą WHERE ilgiau nei tai, naudokite objekto DoCmd metodą OpenReport "Visual Basic for Applications" (VBA) modulyje. VBA galite įvesti iki 32 768 simbolių SQL sąlygos WHERE sakinį.

Lango režimas

Režimas, kuriuo bus atidaryta ataskaita. Lange Lango režimas spustelėkite Įprastas, Paslėptas, Piktograma arba Dialogo langas. Numatytoji reikšmė yra Įprastas.

Pastaba: Kai kurie "Window Mode" argumento parametrai netaikomi, kai naudojami dokumentai su skirtukais. Norėdami perjungti persidengiančius langus:

  1. Spustelėkite Failas , tada spustelėkite "Access" parinktys

  2. Dialogo lange „Access“ parinktys spustelėkite Dabartinė duomenų bazė.

  3. Sekcijos Programos parinktys dalyje Dokumento lango parinktys spustelėkite Persidengiančių langų.

  4. Spustelėkite Gerai, tada uždarykite ir iš naujo atidarykite duomenų bazę.

Pastabos

Rodinio argumento parametras Spausdinti iš karto spausdina ataskaitą naudodamas dabartinius spausdintuvo parametrus, neįkeldamas dialogo lango Spausdinimas. Taip pat galite naudoti veiksmą Atidarytiataskaitą , kad atidarytumėte ir nustatytumėte ataskaitą, tada išspausdinkite ją naudodami veiksmą Spausdinti. Pavyzdžiui, galbūt norėsite modifikuoti ataskaitą arba naudoti veiksmą Spausdinti , kad pakeistumėte spausdintuvo parametrus prieš spausdindami.

Pritaikytas filtras ir sąlyga WHERE tampa ataskaitos ypatybės Filter parametru.

Veiksmas Atidarytiataskaitą panašus į dukart spustelėjus ataskaitą naršymo srityje arba dešiniuoju pelės mygtuku spustelėjus ataskaitą naršymo srityje ir pasirinkus rodinį arba komandą Spausdinti .

Patarimai    

  • Norėdami spausdinti panašias skirtingų duomenų rinkinių ataskaitas, naudokite filtrą arba sąlygą WHERE, kad apribotumėte ataskaitoje spausdinamus įrašus. Tada redaguokite makrokomandą, kad pritaikytumėte kitą filtrą, arba pakeiskite argumentą Vietos sąlyga .

  • Galite nuvilkti ataskaitą iš naršymo srities į makrokomandos veiksmo eilutė. Taip automatiškai sukuriamas veiksmas Atidarytiataskaitą , kuris atidaro ataskaitą ataskaitos rodinyje.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×