U projektu programa Access (*.adp) pomoću akcije makronaredbe OpenFunction možete otvoriti korisnički definirana funkcija u programu prikaz podatkovnog lista, funkciji u istoj razini prikaz dizajna, prikazu SQL uređivača teksta (za korisnički definiranu funkciju skalarni ili tablice) ili pretpregled ispisa. Ova akcija pokreće korisnički definiranu funkciju prilikom otvaranja u prikazu podatkovne tablice. Možete i odabrati način unosa podataka za korisnički definiranu funkciju i ograničiti zapise koje prikazuje korisnički definirana funkcija.
Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana.
Napomena: Access 2010 zadnja je verzija koja podržava podatkovne projekte programa Access.
Postavka
Akcija makronaredbe OpenFunction sadrži sljedeće argumente.
Argument akcije |
Opis |
Naziv funkcije |
Naziv korisnički definirane funkcije za otvaranje. Okvir Naziv funkcije prikazuje sve korisnički definirane funkcije u trenutnoj bazi podataka. To je obavezan argument. Ako pokrenete makronaredbu koja sadrži akciju Funkcija u baza podataka biblioteke, Access najprije traži funkciju s tim nazivom u bazi podataka biblioteke, a zatim u trenutnoj bazi podataka. |
Prikaz |
Prikaz u kojem će se otvoriti korisnički definirana funkcija. U okviru Prikaz odaberitePodatkovnatablica, Dizajn, Pretpregled ispisa, Zaokretna tablica ili Zaokretni grafikon. Zadana je postavka Podatkovna tablica. |
Način rada podataka |
Način unosa podataka za korisnički definiranu funkciju. To se odnosi samo na korisnički definirane funkcije otvorene u prikazu podatkovne tablice. Odaberite Dodaj (korisnik može dodavati nove zapise, ali ne može pregledavati ni uređivati postojeće zapise), Uređivanje (korisnik može pregledavati ili uređivati postojeće zapise i dodavati nove zapise) ili Samo za čitanje (korisnik može samo pregledavati zapise). Zadana je postavka Uređivanje. |
Napomene
Ta je akcija makronaredbe slična dvoklikom na korisnički definiranu funkciju u navigacijskom oknu ili desnim klikom na funkciju u navigacijskom oknu i odabirom prikaza.
Prebacivanje na prikaz dizajna dok je korisnički definirana funkcija otvorena uklanja postavku argumenta Način podataka za korisnički definiranu funkciju. Ta postavka nije na snazi, čak i ako se korisnik vrati u prikaz podatkovne tablice.
Savjeti
-
U navigacijskom oknu možete odabrati korisnički definiranu funkciju i povući je u prozor dizajna makronaredbe. Time se automatski stvara akcija OpenFunction koja otvara korisnički definiranu funkciju u prikazu podatkovne tablice.
-
Ako ne želite prikazati poruke sustava koje se obično prikazuju kada se pokrene korisnički definirana funkcija (koja označava da je to korisnički definirana funkcija i prikazuje koliko će zapisa biti zahvaćeno), pomoću akcije makronaredbe SetWarnings možete potisnuti prikaz tih poruka.
Da biste pokrenuli akciju makronaredbe OpenFunction u modulu Visual Basic for Applications (VBA), koristite metodu OpenFunctionobjekta DoCmd .