Dejanje makra »OdpriPoročilo«

Dejanje OdpriObrazec v Accessovih namiznih zbirkah podatkov lahko uporabite, če želite odpreti poročilo v pogled načrta, odpreti predogled tiskanja ali poslati poročilo neposredno v tiskalnik. Prav tako lahko omejite zapise, ki bodo natisnjeni v poročilu.

Nastavitev

V dejanju OpenReport so ti argumenti.

Argument dejanja

Opis

Ime poročila

Ime poročila, ki ga želite odpreti. Polje Ime poročila v odseku Argumenti dejanja podokna graditelja makrov prikazuje vsa poročila v trenutni zbirki podatkov. Ta argument je obvezen.

Če zaženete makro, ki vsebuje dejanje OdpriObrazec v Zbirka podatkov knjižnice, Access najprej poišče obrazec s tem imenom v zbirki podatkov knjižnice, nato pa v trenutni zbirki podatkov.

Pogled

Pogled, v katerem se bo odprlo poročilo. Kliknite Natisni (takoj natisne poročilo), Načrt ali Predogled tiskanja v polju Pogled. Privzeta vrednost je Natisni.

Ime filtra

filter, ki omeji zapise v poročilu. Lahko vnesete ime obstoječega poizvedba ali filter, ki je bil shranjen kot poizvedba. Poizvedba mora vključevati vsa polja v poročilu, ki ga odpirate, ali pa mora imeti lastnost OutputAllFields nastavljeno na Da.

Pogoj Where

Veljaven stavek SQL WHERE (brez besede WHERE) ali izraz, ki ga Access uporablja za izbiranje zapisov iz temeljne tabele ali poizvedbe obrazca. Če ste izbrali filter z argumentom Ime filtra, Access uporabi ta stavek WHERE za rezultate filtra.

Če želite odpreti poročilo in omejiti njegove zapise na tiste, ki jih določa vrednost kontrolnika v drugem obrazcu, uporabite ta izraz:

[ fieldname ] = Forms![ formname ]![ controlname v obrazcu ]

Zamenjajte ImePolja z imenom polja v temeljni tabeli ali poizvedbi poročila, ki ga želite odpreti. Zamenjajte ImeObrazca in ImeKontrolnika v obrazcu z imenom obrazca in s kontrolnikom v obrazcu, ki vsebuje vrednost, s katero želite uskladiti zapise v obrazcu.

Opomba : Največja dolžina argumenta Pogoj Where je 255 znakov. Če morate vnesti bolj zapleten in daljši stavek SQL WHERE, raje uporabite metodo OdpriPoročilo predmeta DoCmd v modulu Visual Basic for Applications (VBA). Vnesete lahko izjave s stavkom SQL WHERE, ki vsebujejo do 32.768 znakov v modulu VBA.

Način okna

Način, v katerem se bo odprlo poročilo. Kliknite Navaden, Skrit, Ikona ali Pogovorno oknov polju Način okna. Privzeta vrednost je Navadno.

Opomba : Nekatere nastavitve argumenta Način okna ne veljajo, če uporabljate dokumente z zavihki. Če želite preklopiti na prekrivajoča se okna:

  1. Kliknite Datoteka in nato kliknite Accessove možnosti. Če uporabljate Access 2007, kliknite gumb Microsoft Office > Accessove možnosti.

  2. V pogovornem oknu Accessove možnosti kliknite Trenutna zbirka podatkov.

  3. V razdelku Možnosti programa pod naslovom Možnosti okna dokumenta kliknite Prekrivajoča se okna.

  4. Kliknite V redu in nato zaprite zbirko podatkov ter jo znova odprite.

Pripombe

Nastavitev Natisni za argument Pogled nemudoma natisne poročilo z uporabo trenutnih nastavitev tiskalnika, ne da bi se vmes odprlo pogovorno okno Natisni. Uporabite lahko tudi dejanje OdpriPoročilo, če želite odpreti in nastaviti poročilo in nato uporabiti dejanje »Izpis«, da ga natisnete. Tako boste na primer morda želeli spremeniti poročilo ali uporabiti dejanje Izpis, da spremenite nastavitve tiskalnika pred tiskanjem.

Filter in pogoj WHERE, ki ju uporabite, postaneta nastavitev lastnosti Filter poročila.

Dejanje OdpriPoročilo je podobno, kot bi dvokliknili poročilo v podoknu za krmarjenje ali z desno miškino tipko kliknili obrazec v podoknu za krmarjenje in nato izbrali pogled ali ukaz Natisni.

Namigi    

  • Če želite natisniti podobna poročila za različne nabore podatkov, uporabite filter ali stavek WHERE, da omejite zapise, ki se natisnejo v poročilu. Nato uredite makro, da uporabite drugačen filter, ali spremenite argument Pogoj Where.

  • Poročilo lahko povlečete iz podokna za krmarjenje v makro vrstica dejanja. S tem se samodejno ustvari dejanje OdpriPoročilo, ki odpre poročilo v pogledu poročila.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×