Radnja makroa „OpenReport“

Radnju OpenReport možete da koristite u Access bazama podataka za računare da biste otvorili izveštaj u prikaz „Dizajn“ ili pregled pre štampanja ili da biste izveštaj poslali direktno na štampač. Možete i da ograničite zapise koji su odštampani u izveštaju.

Postavka

Radnja OpenReport ima sledeće argumente.

Argument radnje

Opis

Ime izveštaja

Ime izveštaja koji se otvara. Polje " ime izveštaja " u odeljku Argumenti radnje okna "Izrada makroa" prikazuje sve izveštaje u trenutnoj bazi podataka. Ovo je obavezan argument.

Ako pokrećete makro koji sadrži radnju OpenReport u baza podataka biblioteke, Pristup prvo potražite izveštaj sa ovim imenom u bazi podataka biblioteke, a zatim u trenutnoj bazi podataka.

Prikaz

Prikaz u kojem se izveštaj otvara. Kliknite na dugme Odštampaj (odmah Odštampajte izveštaj), Dizajnili Pregled pre štampanja u polju za Prikaz . Podrazumevana vrednost je Štampanje.

Ime filtera

filter koja ograničava zapise izveštaja. Možete da unesete ime postojeće upit ili filtera koji je sačuvan kao upit. Međutim, upit mora da sadrži sva polja u izveštaju koje otvarate ili da njegova funkcija OutputAllFields bude postavljena na " da".

Uslov Where

Važeća SQL odredba WHERE (bez reči WHERE) ili izraz koju Access koristi za biranje zapisa iz osnovnog tabela ili upita izveštaja. Ako izaberete filter sa argumentom imena filtera , Access primenjuje ovu odredbu WHERE na rezultate filtera.

Da biste otvorili izveštaj i ograničili njegove zapise na osobe koje su navedene vrednošću kontrole u obrascu, koristite sledeći izraz:

[ FieldName ] = Forms! [ imeimena ]! [ controlname u obrascu ]

Zamenite ime polja imenom polja u osnovnoj tabeli ili upitu izveštaja koji želite da otvorite. Zamenite formalne ime i ime kontrole u obrascu sa imenom obrasca i kontrolom u obrascu koji sadrži vrednost koju želite da zapisi u izveštaju podudaraju.

Napomena: Maksimalna dužina argumenta Uslov Where je 255 znakova. Ako treba da unesete složeniju SQL odredbu WHERE koja je duža od ove, koristite metod OpenReportDoCmd objekta u Visual Basic for Applications (VBA) modulu umesto toga. U VBA modulu možete da unesete SQL odredbu WHERE od najviše 32.768 znakova.

Režim prozora

Režim u kojem se izveštaj otvara. U polju Režim prozora kliknite na dugme normalno, skriveno, ikonaili dijalog . Podrazumevana vrednost je normalna.

Napomena: Neke Postavke parametra za prozore ne primenjuju se kada se koriste dokumenti na karticama. Da biste se prebacili na preklopne prozore:

  1. Izaberite stavku datoteka , a zatim stavku Access opcije

  2. U dijalogu Opcije programa Access izaberite stavku Aktuelna baza podataka.

  3. U odeljku Opcije aplikacije , u okviru Opcije prozora dokumentaizaberite stavku preklopni Windows.

  4. Kliknite na dugme u redu, a zatim zatvorite i ponovo otvorite bazu podataka.

Napomene

Postavka štampanja za argument Prikaz štampa izveštaj odmah pomoću trenutnih postavki štampača, bez prikazivanja dijaloga Štampanje . Radnju OpenReport možete da koristite za otvaranje i podešavanje izveštaja, a zatim radnju "otisak" da biste ga odštampali. Na primer, možda ćete želeti da izmenite izveštaj ili da koristite radnju " otisak " da biste promenili postavke štampača pre štampanja.

Filter i uslov WHERE koji primenjujete postaju postavka polja filtera izveštaja.

Radnja OpenReport slična je dvostrukom kliktom na izveštaj u oknu za navigaciju ili klikom desnim tasterom miša na izveštaj u oknu za navigaciju i izboru prikaza ili komande Odštampaj .

Saveti    

  • Da biste odštampali slične izveštaje za razne skupove podataka, koristite filter ili odredbu WHERE da biste ograničili zapise odštampanih u izveštaju. Zatim uredite makro da biste primenili drugačiji filter ili promenili argument Where .

  • Izveštaj iz okna za navigaciju možete da prevučete u makro red radnje. Na ovaj način automatski se kreira radnja OpenReport koja otvara izveštaj u prikazu izveštaja.

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

×