Akcija makronaredbe OpenForm

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Akcija makronaredbe OpenForm u programu Access možete koristiti da biste otvorili obrazac u prikaz obrasca, prikaz dizajna, pretpregleda ispisa ili prikaz podatkovnog lista. Možete odabrati podataka načina unosa i prozor za obrazac i ograničiti zapise koji se prikazuje u obrascu.

Napomena : Akcija makronaredbe OpenForm nije dostupna u web-aplikacijama programa Access.

Postavka

Akcije OpenForm sadrži sljedeće argumente.

Argument akcije

Opis

Naziv obrasca

Naziv obrasca koji želite otvoriti. U okviru Naziv obrasca prikazuje padajući popis svih obrazaca u trenutnoj bazi podataka. To je obavezan argument.

Ako pokrenete makronaredbu koja sadrži akciju OpenForm u baza podataka biblioteke, Access najprije traži obrascu s tim nazivom u bazi podataka biblioteke, a zatim u trenutnoj bazi podataka.

Prikaz

Prikaz u kojem će se otvoriti obrazac. U okviru Prikaz odaberite obrazac, Dizajn, Pretpregled ispisa, podatkovne tablice, zaokretne tabliceili zaokretnog grafikona . Zadani je obrazac.

Napomena : Funkcija prikaza zaokretne tablice i zaokretnog grafikona uklonjen je s početka pristup u programu Access 2013.

Napomena : Postavka argumenta Prikaz zaobilazi postavke svojstva obrasca DefaultView i ViewsAllowed . Ako, na primjer, ako je svojstvo ViewsAllowed obrasca postavljena na podatkovnoj tablici, i dalje koristite akcije OpenForm da biste otvorili obrazac u prikazu obrasca.

Naziv filtra

Na filtar koji ograničava ili sortira zapise obrasca. Možete unijeti naziv postojeće upit ili filtra koji je spremljen kao upit. Međutim, upit mora dodajte sva polja u obrascu koji otvarate ili ste njegovo svojstvo OutputAllFields postavljeno na da.

Uvjet Where

Valjani SQL upit WHERE (bez riječi koje) ili izraz koji Access koristi za odabir zapisa iz obrasca u podlozi tablice ili upita. Ako ste odabrali filtra u argumentu Naziv filtra , Access primjenjuje ovaj uvjet WHERE rezultate filtra.

Da biste otvorili obrazac i ograničavanje zapisa onima određen vrijednost kontrole na drugome obrascu, koristite sljedeći izraz:

[ NazivPolja ] = obrasci! [ nazivobrasca ]! [ naziv kontrole na drugi obrazac ]

Zamijenite fieldname naziv polja u podlozi tablici ili upitu obrasca koju želite otvoriti. Zamijenite formname i naziv kontrole na drugi obrazac naziv drugog obrasca i kontrole na drugi obrazac koji sadrži vrijednost koju želite zapisa prvog obrasca moraju podudarati.

Napomena : Maksimalna duljina argumenta Uvjet gdje je 255 znakova. Ako morate unijeti složenije WHERE u SQL duljeg, upotrijebite metodu OpenForm objekta DoCmd u programu Visual Basic for Applications (VBA) modulu. SQL uvjet naredbi 32.768 znakove možete unijeti u VBA.

Način rada s podacima

Način unosa podataka za obrazac. Primjenjuje se samo na obrasce koji se otvara u prikazu obrasca ili prikazu podatkovne tablice. Odaberite Dodaj (korisnik možete dodati nove zapise, ali ne možete uređivati postojeće zapise), uredite (korisnik može uređivati postojeće zapise i dodavanje novih zapisa), ili Samo za čitanje (korisnik može samo pregledavati zapise).

Napomene

  • Postavka argumenta Način podataka zaobilazi postavke svojstva obrasca AllowEditsAllowDeletions, AllowAdditionsi DataEntry . Ako, na primjer, ako je svojstvo AllowEdits obrasca postavljen na ne, koji i dalje možete koristiti akcije OpenForm da biste otvorili obrazac u načinu za uređivanje.

  • Ako argument ostavite prazno, Access otvara obrazac u način unosa podataka koje je odredio AllowEditsAllowDeletions, AllowAdditionsi DataEntry svojstva obrasca.

Način rada prozora

Način rada prozora u koji se otvara obrazac. Odaberite Normalno (obrazac se otvara u načinu odredio prikažete svojstva), skriveni (obrazac je skriven), ikona (obrazac otvara minimiziran kao male naslovne trake pri dnu zaslona) ili dijaloški okvir ( Modal i skočni prozor svojstva obrasca su postavljeno na da). Zadana je vrijednost Normalno.

Napomena : Neke postavke argument Način rada prozora primjenjuju se prilikom korištenja označeni dokumenti. Da biste prešli na Preklapajući prozori:

  1. Kliknite datoteka , a zatim kliknite Mogućnosti. Imajte na umu da ako koristite programa Access 2007, kliknite Gumb Microsoft Office slika gumba , 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 zatvorite i ponovno otvorite bazu podataka.

Napomene

Ova akcija makronaredbe je slična dvaput obrazac u navigacijskom oknu ili obrazac u navigacijskom oknu desnom tipkom miša, a zatim odaberete prikaz.

Obrazac može biti obavezni (ona mora biti zatvoren ili skriven prije nego korisnik može izvršiti bilo koju drugu akciju) ili neobvezan (korisnik možete premjestiti ostalih prozora dok je obrazac otvoren). To može biti u skočni obrazac (obrazac koji se koristi za prikupljanje i prikaz informacija koje ostaje iznad svih ostalih prozora programa Access). Postavljanje svojstava Modal i skočni prozor pri dizajniranju obrasca. Ako argument Način rada prozoraNormalno obrazac se otvara u načinu koji je određen postavkama tih svojstava. Ako koristite dijaloški okvir za argument Način rada prozora , te oba svojstva su postavljena na da. Otvori kao skriven ili kao ikonu obrasca vraća u način rada određen postavke svojstava kada prikažete ili vratiti.

Otvaranje obrasca s argumentom Način rada prozora postavite dijaloški okvir, Access će obustaviti makronaredbu dok je obrazac je zatvoren ili skriven. Obrazac možete sakriti postavljanjem njegovo svojstvo Visiblene korištenjem SetValue akcije.

Filtar i uvjet WHERE koji primjenjujete postaju postavka svojstva obrasca Filtar .

Savjet : Možete odabrati obrazac u navigacijskom oknu i povučete u prozor. Ovim se automatski stvara akcija OpenForm koji se otvara odabrani obrazac u prikazu obrasca.

Primjer

Postavite vrijednost kontrole na obrascu koji se otvara pomoću makronaredbe

Sljedeća makronaredba otvara obrazac Proizvodi putem gumba na obrascu Dobavljači. Prikazuje korištenje Jeka, OpenForm, SetValuei GoToControl akcija. Akcija SetValue postavlja kontrolu ID dobavljača na obrascu Proizvodi na trenutnog dobavljača na obrascu Dobavljači. Zatim akciju GoToControl Premješta fokus na polje ID kategorije, gdje možete početi s unosom podataka za novi proizvod. Trebali biste tu makronaredbu priložiti gumb Dodaj proizvod na obrascu Dobavljači.

Akcija

Argumenti: Postavka

Komentar

Echo

Jeka uključena: Ne

Prekida ažuriranje zaslona dok se izvodi makronaredba.

OpenForm

Naziv obrasca: Proizvodi

Prikaz: Obrazac

Način rada s podacima: Dodavanje

Način rada prozora: Normalno

Otvorite obrazac Proizvodi.

SetValue

Stavke: [Obrasci]! [Proizvodi]! [ID dobavljača]

Izraz: ID dobavljača

Postavite kontrolu ID dobavljača na trenutnog dobavljača na obrascu Dobavljači.

GoToControl

Naziv kontrole: IDKategorije

Idite na ID kategorije kontrole.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

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.

×