Akcija makronaredbe OpenReport

Akciju OpenReport možete koristiti u bazama podataka programa Access za stolna računala da biste otvorili izvješće u prikaz dizajna ili pretpregledu ispisa ili da biste izvješće slali izravno na pisač. Možete i ograničiti zapise koji su ispisani u izvješću.

Postavka

Akcija OpenReport sadrži sljedeće argumente.

Argument akcije

Opis

Naziv izvješća

Naziv izvješća koji će se otvoriti. Okvir naziv izvješća u odjeljku Argumenti akcije okna sastavljača makronaredbi prikazuje sva izvješća u aktualnoj bazi podataka. To je obavezan argument.

Ako pokrenete makronaredbu koja sadrži akciju OpenReport u baza podataka biblioteke, Access prvo traži izvješće s tim nazivom u bazi podataka biblioteke, a zatim u aktualnoj bazi podataka.

Prikaz

Prikaz u kojem će se izvješće otvoriti. Kliknite Ispis (odmah Ispiši izvješće), dizajnili Pretpregled ispisa u okviru Prikaz . Zadana je postavka Ispis.

Naziv filtra

filtar koja ograničava zapise izvješća. Možete unijeti naziv postojeće upit ili filtar koji je spremljen kao upit. No upit mora uključivati sva polja u izvješću koje otvarate ili je svojstvo OutputAllFields postavljeno na da.

Uvjet Where

Valjani SQL uvjet WHERE (bez riječi WHERE) ili izraz koje Access koristi za odabir zapisa iz osnovnog tablica ili upita u izvješću. Ako odaberete filtar s argumentom Naziv filtra , Access će primijeniti taj uvjet WHERE na rezultate filtra.

Da biste otvorili izvješće i ograničili njegove zapise na one navedene vrijednošću kontrole na obrascu, upotrijebite sljedeći izraz:

[ polja naziva ] = Forms! [ nazivobrasca ]! [ naziv kontrole u obrascu ]

Zamijenite naziv polja poljem u podlozi u tablici ili upitu izvješća koje želite otvoriti. Zamijenite nazivobrasca i naziv kontrole u obrascu uz naziv obrasca i kontrolu u obrascu koja sadrži vrijednost u kojoj želite da se zapisi u izvješću podudaraju.

Napomena: Maksimalna je duljina argumenta uvjeta Where 255 znakova. Ako morate unijeti složeniji uvjet SQL WHERE više od toga, upotrijebite metodu OpenReport objekta DoCmd u modulu Visual Basic for Applications (VBA). U VBA moguće je unijeti SQL izraze WHERE duljine do 32.768 znakova.

Način rada u prozoru

Način na koji će se izvješće otvoriti. U okviru način prozora kliknite normalno, skriveno, ikonaili dijaloški okvir. Zadano je normalno.

Napomena: Neke postavke argumenta Moda u prozoru ne primjenjuju se prilikom korištenja kartičnih dokumenata. Da biste prešli na preklapajuće prozore, učinite sljedeće:

  1. Kliknite datoteka , a zatim Mogućnosti programa Access

  2. U dijaloškom okviru Mogućnosti programa Access kliknite Trenutna baza podataka.

  3. U odjeljku Mogućnosti aplikacije u području Mogućnosti prozora dokumenta kliknite Preklapajući prozori.

  4. Kliknite u redu, a zatim Zatvori i ponovno otvori bazu podataka.

Napomene

Postavka ispisa za argument Prikaz ispisuje izvješće odmah pomoću trenutačnih postavki pisača, a da ne biste prikazali dijaloški okvir Ispis . Možete i koristiti akciju OpenReport da biste otvorili i postavili izvješće, a zatim ga ispisali pomoću akcije ispis. Možda ćete, primjerice, morati izmijeniti izvješće ili koristiti radnju Ispis da biste promijenili postavke pisača prije ispisa.

Filtar i uvjet WHERE koji primijenite postaju postavka svojstva filtra izvješća.

Akcija OpenReport slična je dvoklikom na izvješće u navigacijskom oknu ili desnom tipkom miša kliknite izvješće u navigacijskom oknu i odaberite prikaz ili naredbu Ispis .

Savjeti    

  • Da biste ispisali slična izvješća za razne skupove podataka, upotrijebite filtar ili uvjet WHERE da biste ograničili zapise ispisane u izvješću. Zatim uredite makronaredbu da biste primijenili neki drugi filtar ili promijenili argument uvjet WHERE .

  • Izvješće možete odvući iz navigacijskog okna u redak radnje makronaredbi. Time se automatski stvara akcija OpenReport koja otvara izvješće u prikazu izvješća.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×