Upravitelj obrazaca glavnog gumba. Stvaranje obrasca glavnog gumba i kontrola. Stvaranje "glavnog obrasca gumba"

💖 Sviđa li vam se? Podijelite vezu sa svojim prijateljima

Obično se za rad s aplikacijom stvara poseban obrazac koji se naziva Glavna centrala i sadrži gumbe koji vam omogućuju odabir glavnih funkcija ili podsustava aplikacije. Takav se obrazac može stvoriti, kao i obično, pomoću Form Builder-a ili možete koristiti poseban čarobnjak koji se zove Swithboard Manager. Glavna centrala stvorena je u bazi podataka Northwind bez korištenja čarobnjaka. Pogledajmo kako stvoriti sličan obrazac pomoću Button Form Managera.

Odaberite naredbu izbornika Usluga, Uslužni programi, Upravitelj obrazaca gumba(Alati, uslužni programi baze podataka, upravitelj centralne ploče).

Budući da baza podataka ne sadrži nijedan obrazac gumba (bar nije poznat čarobnjaku), pojavljuje se dijaloški okvir s pitanjem treba li stvoriti obrazac gumba. Pritisnite Da.

Čarobnjak sada kreira tablicu “Switchboard Items” i obrazac gumba (Switchboard), koji ćemo pogledati kasnije. Nakon toga se pojavljuje dijaloški okvir s popisom stranica obrasca gumba (Sl. 14.15).

Riža. 14.15. Dijaloški prozor Gumb Form Manager

Ovaj prozor ispisuje sve stranice forme gumba (može ih biti nekoliko). Do sada je napravljena samo jedna stranica, koju vidimo na popisu. Da biste na njemu stvorili željene gumbe, kliknite gumb Promijeniti(Uredi). Otvara se dijaloški okvir (Edit Switchboard Page) (Slika 14.16), koji sadrži popis elemenata obrasca.

Riža. 14.16. Dijaloški prozor Promjena stranice obrasca gumba

U ovom prozoru možete dodavati, uređivati ​​i brisati elemente s odabrane stranice obrasca. Također možete promijeniti redoslijed njihovog postavljanja na stranici (pomoću gumba dolje(Pomakni se dolje) i Gore(Pomakni se gore)).

U polju Naziv gumba(Naziv centrale) Možemo promijeniti standardni naziv ako je potrebno. Popis elemenata obrasca je još uvijek prazan i dostupan je samo jedan gumb Stvoriti(Novi). Za izradu prvog elementa kliknite ovaj gumb. Pojavljuje se dijaloški okvir Edit Switchboard Item (Slika 14.17).

Riža. 14.17.

U polju Tekst(Tekst) unesite naziv gumba koji će se izraditi, na primjer Proizvodi. Drugo polje Tim(Naredba) vam omogućuje da definirate radnju koja će se izvršiti nakon što kliknete na ovaj gumb i prikazana je na slici 14.17. Ovo može biti otvaranje obrasca ili uređivanje, otvaranje izvješća, pokretanje makronaredbe ili VPA procedure, pokretanje čarobnjaka za uređivanje obrasca gumba, prelazak na drugi obrazac gumba i izlazak iz aplikacije Odaberimo, na primjer, Otvorite obrazac za uređivanje(Otvorite obrazac u načinu uređivanja). Zatim u sljedećem polju trebate unijeti naziv obrasca za otvaranje, “Popis proizvoda” (Sl. 14.18) i kliknuti gumb U REDU.

Komentar

Naziv posljednjeg polja u obrascu na Sl. 14.18 mijenja se ovisno o odabranoj naredbi u drugom polju. Ako radnja odabrana na popisu ne zahtijeva navođenje argumenta, treće polje u potpunosti nestaje.

Riža. 14.18. Dijaloški prozor

Slično ćemo dodati gumbe za druge objekte aplikacije: "Vrste" (Kategorije), "Dobavljači" (Dobavljači), "Narudžbe". Kreirajmo gumb Izvještaji, koji će otvoriti obrazac Sales Reports Dialog i gumb za izlaz iz aplikacije Izlaz. Zatvorimo dijaloški okvir Promjena stranice obrasca gumba(Uredi stranicu centrale) klikom na gumb Zatvoriti(Zatvoriti).

Broj gumba na jednoj stranici obrasca ograničen je na 8. To ne znači da ih ne možete kreirati više, samo to morate učiniti ručno. Međutim, postoji drugi način za prevladavanje ovog ograničenja. Ako broj radnji koje želite staviti na gumbe prelazi 8, možete grupirati neke radnje na zasebnoj stranici obrasca gumba. Na primjer, stvorimo još jednu stranicu našeg obrasca s gumbima i na nju postavimo gumbe za korisničke radnje. Da biste to učinili, u dijaloškom okviru Gumb Form Manager Kliknite gumb (Upravitelj centrale). Stvoriti(Novi). U dijaloški okvir koji se pojavi (Sl. 14.19) unesite naziv nove stranice Klijenti i pritisnite tipku U REDU.

Riža. 14.19.

Dalje ćemo u uređivaču stranica kreirati elemente na dobro poznati način: Kupci, naljepnice kupaca, telefonski brojevi kupaca, narudžbe kupaca, koji otvaraju odgovarajuće forme. Ne zaboravite napraviti gumb koji će vam omogućiti povratak na glavnu centralu. Da biste to učinili, morate mu pridružiti naredbu Idite na obrazac gumba(Idite na Centralu) (Sl. 14.20). Zatvorite ovaj prozor za povratak u dijaloški okvir Gumb Form Manager(Upravitelj centrale). Na popisu stranica trebale bi se pojaviti dvije stranice.

Sada morate urediti prvu stranicu - dodajte joj element koji se može koristiti za prijelaz na drugu stranicu. Da biste to učinili, odaberite stranicu (Glavna centrala) na popisu i kliknite gumb Promijeniti(Uredi). U prozoru uređivača stranice dodajte novi element Klijenti, također pomoću naredbe Idite na obrazac gumba(Idite na centralu).

Riža. 14.20.

Sada su obje stranice povezane. Možete zatvoriti prozor čarobnjaka i vidjeti što smo učinili otvaranjem obrasca Switchboard. Trebao bi se pojaviti prozor sličan onome prikazanom na sl. 14.21.

Riža. 14.21.

Možete provjeriti kako tipke rade. Na primjer, ako pritisnete gumb klijenti, Sadržaj obrasca će se promijeniti i vidjet ćete drugu stranicu obrasca. Obrazac ne izgleda baš privlačno, ali sada možete otići u način rada za dizajn i prilagoditi njegov izgled koristeći sve alate za dizajn.

Kada otvorite ovaj obrazac u načinu rada Dizajn, nećete vidjeti njegove elemente; obrazac se čini potpuno prazan. Međutim, ako otvorite modul povezan s ovim obrascem, vidjet ćete prilično veliku količinu koda koji organizira obrazac za ispravan rad. Štoviše, u tu svrhu koriste se podaci pohranjeni u posebnoj tablici, koju smo spomenuli na početku odjeljka: Elementi centrale(Elementi tipkala). Vidjet ćete ovu tablicu na popisu Stolovi(Stolovi) prozori Baza podataka(Baza podataka). U ovom slučaju, izgledat će nešto poput onoga prikazanog na sl. 14.22.

Riža. 14.22. Tablica "Elementi obrasca gumba"

Prvi stupac sadrži ID stranice, drugi stupac sadrži broj elementa na stranici. Ovaj broj određuje redoslijed kojim će se elementi pojaviti na stranici. Treći stupac sadrži tekst koji se pojavljuje desno od gumba. Zadnja dva stupca definiraju naredbu pridruženu elementu: kod naredbe (kao što se sjećamo, ima ih 8) i njen argument. Kod 0 odgovara posebnom elementu koji specificira naslov stranice i definira njen početak.

Tako pomoću Switchboard Managera možete kreirati hijerarhijski sustav stranica centrale, što može biti alternativa uobičajenom hijerarhijskom izborniku. Istina, za razliku od izbornika, ovaj obrazac nije stalno vidljiv na ekranu, već ga mogu prekriti drugi obrasci. Ako želite omogućiti korisniku otvaranje nekoliko obrazaca i izvješća odjednom, morat ćete kreirati gumb na alatnoj traci koji će vam omogućiti prikaz Glavne centrale u bilo kojem trenutku.

Izbor i obrazloženje strukturnog dijagrama baze podataka

Microsoft Access ima sve karakteristike klasičnog sustava za upravljanje bazom podataka (DBMS). Access nije samo moćan, fleksibilan i jednostavan za korištenje sustav za upravljanje bazom podataka, već i sustav za razvoj aplikacija baze podataka. Neki od najmoćnijih alata programa Access uključuju alate za izradu objekata—čarobnjake—koje možete koristiti za stvaranje tablica, upita i raznih vrsta obrazaca i izvješća. Microsoft Access uključuje čarobnjake koji vam pomažu analizirati strukture podataka, uvoziti proračunske tablice i tekstualne podatke, poboljšati izvedbu aplikacije te stvoriti i prilagoditi jednu od više od dvadeset vrsta aplikacija pomoću ugrađenih predložaka. Kako biste u potpunosti automatizirali svoju aplikaciju, možete koristiti makronaredbe za povezivanje podataka s obrascima i izvješćima. Većina aplikacija može se izraditi bez pisanja i jedne linije koda. Međutim, ako trebate izgraditi doista složenu aplikaciju, možete koristiti programski jezik - Visual Basic for Applications.

Za projektiranje baze podataka potrebno je imati opis odabranog tematskog područja, koji treba obuhvatiti stvarne objekte i procese, identificirati sve potrebne izvore informacija kako bi se zadovoljili očekivani zahtjevi korisnika i zadaci koje aplikacija rješava. Treba napomenuti da se najčešće baze podataka izrađuju korištenjem DBMS alata iz područja organizacijskog i ekonomskog upravljanja.

Ovaj kolegij se sastoji od pet tablica. Jedan roditelj i četiri pomoćna. To je zbog činjenice da je pri izračunu plaća poduzeća potrebno zasebno izračunati iznos novca za uplatu u izvanproračunske fondove, odbitak od plaće (uključujući porez na dohodak (13%), iznose alimentacije, ako bilo koje, kazne za neispravne proizvode i drugi odbici).

Izrada tablica

Tablica sadrži podatke o određenoj temi, na primjer, o organizaciji, njezinim zaposlenicima ili industriji. Svaki unos u tablici uključuje podatke o jednom elementu, kao što je određena tvrtka. Zapis se sastoji od polja i uključuje podatke kao što su naziv poduzeća, djelatnost, puno ime voditelja i broj zaposlenih. Osim toga, zapis se obično naziva redom, a polje stupcem.

Baza podataka može sadržavati mnoge tablice koje pohranjuju podatke o različitim temama. Svaka se tablica može sastojati od mnogo različitih vrsta polja, uključujući tekst, brojeve, datume i slike.

Kada stvorite novu bazu podataka, nova datoteka se stvara na vašem računalu i koristi se kao spremnik za sve objekte u bazi podataka, uključujući tablice.

Access koristi tri načina za stvaranje tablica: unosom podataka, u prikazu dizajna i korištenjem čarobnjaka. Za svaku od ovih metoda postoji poseban prečac za nove objekte na popisu tablica (slika 1).

Slika 1

Kako bi se osigurao učinkovitiji rad, preporučuje se korištenje posebnog čarobnjaka za izradu tablice. Ovaj vam čarobnjak omogućuje izradu polja koja zadovoljavaju širok raspon zahtjeva. Može se koristiti za izradu osnovne strukture tablice. Da biste to učinili potrebno vam je:

1. Dvaput kliknite vezu Stvori tablice pomoću čarobnjaka u odjeljku Tablice prozora baze podataka. Kao iu većini slučajeva, čarobnjak će od vas tražiti da unesete određene informacije i predstaviti nekoliko panela u tu svrhu. Svaka ploča prikazuje sadržaj prozora čarobnjaka, a gumbi Natrag i Dalje koriste se za navigaciju između ploča.

2. Na prvoj ploči čarobnjaka odaberite radio gumb Posao i oglednu tablicu Liste za slanje e-pošte (ove opcije su inicijalno odabrane). Možete vidjeti da popis koji se može pomicati sadrži dosta drugih tablica. Obično odaberete tablicu čija je struktura slična strukturi tablice koju stvarate.

3. Zatim prenesite potrebna polja s popisa Uzorak polja u područje Polja nove tablice. Ovo sučelje s dva prozora često se nalazi u Accessu. Na primjer, gumbi koji se mogu koristiti za prijenos polja iz jednog prozora u drugi.

4. U području Polja nove tablice možete preimenovati polje. Da biste to učinili, odaberite polje, zatim kliknite gumb Preimenuj polje i unesite novi naziv u dijaloški okvir Preimenuj polje koji se pojavi. Pritisnite OK.

Kada radite sa standardnim tablicama, čarobnjak će vam pomoći značajno smanjiti vrijeme potrebno za njihovu izradu. Ali ponekad baza podataka treba stvoriti tablice čije se karakteristike ne mogu odrediti pomoću čarobnjaka. Ovdje u pomoć dolazi dizajner stolova.

Za izradu tablica u načinu dizajna, u prozoru baze podataka kliknite karticu Stvori tablicu, a zatim odaberite način dizajna. U stupac “Naziv polja” upisuje se naziv novog polja, a u stupac “Vrsta podataka” određuje se tip. Naziv polja ne smije sadržavati više od 50 znakova. Prilikom kreiranja tablice “Poduzeća” u stupac “Naziv polja” upisani su sljedeći nazivi: poduzeće, djelatnost, voditelj, fotografija, broj zaposlenih. Kao što je gore spomenuto, svakom polju je dodijeljen odgovarajući kod. Dakle, za polja poduzeće, industrija, menadžer odabrao sam tekstualni tip podataka, za broj zaposlenih - numerički, a za polje Fotografija - polje OLE objekta, što će vam omogućiti da koristite sliku u tablici i naknadno upita za njega.

Slika 2

Tablica 2. prikazuje tablicu “Enterprise” koja je izrađena u ovom radu. Na sličan način izrađene su tablice “Doprinosi izvanproračunskim fondovima”, “Zaposleni”, “Odbici iz plaće”, “Obračun”.

Kada se uspostavi odnos između tablica, vrijednosti iz jedne tablice uspoređuju se s vrijednostima iz drugih tablica. Da biste stvorili odnos, dvije tablice moraju imati polje koje ima jedinstvenu vrijednost u svim zapisima. U nadređenoj tablici polje veze je obično indeksirano (obično ključno polje), a polje podređene tablice je indeksirano prema njemu. U ovom slučaju polje podređene tablice naziva se stranim ključem. Prije uspostavljanja veza između tablica, upotrijebite način >Dizajn kako biste provjerili postoje li indeksirana polja u povezanim tablicama. Da biste uspostavili odnose između tablica, slijedite ove korake:

Aktivirajte prozor baze podataka i kliknite na gumb >Shema podataka za otvaranje prozora Shema podataka (naredbe >Alati>Shema podataka ili kroz kontekstni izbornik).

Pritisnite gumb >Prikaži tablicu na alatnoj traci.

U dijaloškom okviru >Dodaj tablicu odaberite potrebne tablice jednu po jednu dvostrukim klikom na naziv tablice s ponuđenog popisa, ako se ne odražavaju u podatkovnom dijagramu.

Nakon što su sve tablice dodane u prozor sheme podataka, kliknite gumb > Zatvori u dijaloškom okviru > Dodaj tablicu.

Kliknite na polje nadređene tablice i “odvucite” vezu iz njega u polje podređene tablice povlačenjem držeći pritisnutu lijevu tipku miša. Nakon što povučete polja, otvara se dijaloški okvir >Uredi veze, gdje možete dodati dodatne veze.

Označite okvir > Osigurajte integritet podataka > Kaskadno ažuriranje povezanih polja i pritisnite gumb > Stvori strukture veza

Kreiranje upita

Čarobnjak za jednostavni odabir upita koristi se za stvaranje upita iz polja definiranih u jednoj ili više tablica ili upita. Pomoću čarobnjaka možete zbrojiti, ponovno izračunati prosječne vrijednosti za sve zapise ili određene skupine zapisa te pronaći maksimalne i minimalne vrijednosti u polju.

1 U prozoru baze podataka idite na karticu UPITI i kliknite gumb STVORI.

2 U dijaloškom okviru NOVI UPIT odaberite čarobnjak JEDNOSTAVAN UPIT.

3 Pritisnite gumb U redu.

4 Navedite naziv tablice ili upita na kojem želite da se upit temelji, a zatim odaberite polja iz kojih želite odabrati podatke.

5 Ako je potrebno, navedite dodatne tablice ili upite, a zatim iz njih odaberite polja koja biste trebali koristiti. Ponavljajte ove korake dok ne odaberete sva potrebna polja.

6 Slijedite upute u dijaloškim okvirima čarobnjaka. Završni dijaloški okvir daje korisniku izbor pokretanja upita ili pregledavanja njegove strukture u modu dizajna.

Tako je kreiran upit za odabir “Enterprise”.

Na sličan način kreirani su upiti “Zaposleni”, “Odbici iz plaće”, “Doprinosi u izvanproračunske fondove”, “Obračun”.

Izrada obrasca

Za stvaranje obrazaca u načinu rada čarobnjaka, slijedite ove korake:

1. Odaberite način rada >Kreiraj obrasce pomoću čarobnjaka dok se ne pojavi prozor >Kreiraj obrasce.

2. Na listi Tablice i upiti odaberite traženi objekt

3. Na popisu dostupnih polja prenesite (pomoću tipke “>”) potrebna polja na popis >Odabrana polja

7. Pokrenite >Završi i provjerite imate li popunjen obrazac.

Na sličan način kreirani su upiti „Odbici iz plaće“, „Doprinosi izvanproračunskim fondovima“, „Poduzeća“, „Obračun“.

Izrada obrasca glavnog gumba

Da bi stvorena baza izgledala kao zaseban program, koristi se metoda kreiranja obrasca glavnog gumba. Da biste kreirali obrazac glavnog gumba, morate prvo otvoriti bazu podataka, a zatim izvršiti sljedeće operacije:

1). U izborniku >Alati odaberite naredbu >Utilities, a zatim >Pushbutton Form Manager.

2). Ako se od vas zatraži da potvrdite stvaranje obrasca gumba, kliknite >Da.

3). Pritisnite gumb >Stvori.

4). Unesite naziv za novi obrazac gumba i kliknite >OK.

5). Naziv novog obrasca s gumbima dodaje se u polje >Stranice obrazaca s gumbima.

6). Odaberite naziv novog obrasca gumba i kliknite gumb > Uredi.

7). Pritisnite gumb >Stvori.

8). U polje >Tekst unesite tekst za prvi gumb obrasca gumba, a zatim odaberite naredbu za njega u polju >Naredba. >Otvorite obrazac za uređivanje.

Da biste kreirali obrazac gumba koji otvara druge obrasce gumba, trebate odabrati naredbu >Idi na obrazac gumba u polju >Naredba, a zatim odrediti obrazac gumba na koji želite ići.

9). Za većinu odabranih naredbi otvara se novi kombinirani okvir ispod polja >Naredba. Ako je potrebno, morate odabrati željeni element u ovom polju. Na primjer, ako ste u koraku 8 odabrali naredbu >Otvori obrazac za uređivanje, odaberite naziv željenog obrasca u polju >Obrazac i kliknite >OK.

Da biste izradili preostale gumbe obrasca gumba, trebate ponoviti korake od 7 do 9.

Kada kreirate razvodnu ploču pomoću upravitelja razvodnom pločom, stvara se tablica "Stavke razvodne ploče" koja opisuje tekst i radnje gumba obrasca. Ako kasnije promijenite obrazac gumba u prikazu dizajna obrasca, aplikacija može prestati raditi.


Generiranje izvješća

Izvješće je formatirani prikaz podataka koji se prikazuje na zaslonu, ispisuje ili u datoteci. Omogućuju vam izdvajanje potrebnih informacija iz baze podataka i predstavljanje u obliku koji je lako razumljiv, a također pružaju široke mogućnosti za sažimanje i analizu podataka. Za izradu izvješća u načinu rada čarobnjaka morate izvršiti sljedeće radnje:

1. Odaberite način rada >Kreiraj izvješće pomoću čarobnjaka dok se ne pojavi prozor >Kreiraj izvještaje.

2. Na listi Tablice i upiti odaberite traženi objekt.

3. Na popisu dostupnih polja prenesite (tipkom “>”) potrebna polja na popis >Odabrana polja.

Na isti način izrađena su i ostala izvješća.


Zaključak

U poslovnom ili privatnom životu često morate raditi s podacima iz različitih izvora, od kojih je svaki povezan s određenom vrstom aktivnosti. Usklađivanje svih ovih podataka zahtijeva određena znanja i organizacijske vještine. Microsoft Access kombinira informacije iz različitih izvora u jednu relacijsku bazu podataka. Kreirani obrasci, upiti i izvješća omogućuju brzo i učinkovito ažuriranje podataka, dobivanje odgovora na pitanja, traženje potrebnih podataka, analizu podataka, ispis izvješća, grafikona i naljepnica za slanje.

U bazi podataka informacije iz svakog izvora pohranjuju se u zasebnu tablicu. Kada radite s podacima iz više tablica, odnosi se uspostavljaju između tablica. Za pretraživanje i odabir podataka koji zadovoljavaju određene uvjete kreira se upit. Upiti također omogućuju ažuriranje ili brisanje više zapisa odjednom i izvršavanje inline i ad-hoc poruka.

Obrasci se koriste za pregled, unos ili promjenu podataka izravno u tablici. Obrazac vam omogućuje da odaberete podatke iz jedne ili više tablica i prikažete ih na zaslonu pomoću standardnog ili prilagođenog izgleda.

Izvješća se koriste za analizu podataka ili njihov ispis na određeni način. Na primjer, možete izraditi izvješće koje grupira podatke ili sažima rezultate.

U prozoru baze podataka možete raditi sa svim njenim objektima. Za pregled objekata određene vrste odaberite odgovarajuću karticu. Pomoću gumba možete otvarati i mijenjati postojeće objekte te stvarati nove.

Razvijena baza podataka omogućuje brzo i učinkovito praćenje aktivnosti tvrtke te vođenje evidencije o sklopljenim ugovorima. Jednostavno sučelje programa, s jedne strane, olakšava snalaženje u programu bez potrebe za posebnim vještinama rada s elektroničkim računalima, as druge strane pruža korisniku potrebne operativne informacije . Ove informacije omogućuju prilično precizan rad podružnica, na temelju kojih je moguće analizirati trenutni položaj poduzeća među konkurentima i planirati daljnje aktivnosti.


Popis korištene literature

1. Kogalovsky M.R. Enciklopedija tehnologija baza podataka. – M.: Financije i statistika, 2002. – 800 str.

2. Kozyrev A.A. Informacijske tehnologije u ekonomiji i menadžmentu. – St. Petersburg: Izdavačka kuća Mikhailov V.A., 2001. –360 str.

3. Gaidamakin N.A. Automatizirani informacijski sustavi, baze podataka i banke podataka. Uvodni tečaj: udžbenik. – M.: Helios AVR, 2002. – 368 str.

4. Isaev G.N. Informacijski sustavi u ekonomiji. -2. izdanje, izbrisano. – M.: Omega-L, 2009. – 462 str.

5. Bakarevich Yu.B., Pushkina N.V. Priručnik za samoučenje Microsoft Access 2002. – St. Petersburg: BHV-Petersburg, 2002. – 720 str.

6. Informatika. Osnovni tečaj / Ed. S.V. Simonovich. – St. Petersburg: Peter, 2001. – 640 str.

7. Poslužitelj informacijske tehnologije: - http://www.citforum.ru


Povezane informacije:


Tražite na stranici:



2015-2020 lektsii.org -

U ovoj lekciji korisnik će naučiti koje mogućnosti stvaranja obrasca nudi način Konstruktor, vidjet će kako dodati kontrole obrascu, a također će pogledati kako stvoriti glavni obrazac s gumbom koji će vam omogućiti međusobno kombiniranje obrazaca iz različitih tablica.

Tema: Tehnologije pretraživanja i pohranjivanja informacija

Lekcija: Stvaranje glavnog obrasca gumba i kontrola

U prethodnoj lekciji pogledali smo način rada s obrascima Izgled. Postoji još jedan način rada s obrascima, zove se Konstruktor. U ovom modu možemo postaviti dodatne elemente na formu, tzv kontrole ili elementi dijaloškog okvira. To su nam dobro poznati elementi: gumbi, liste, popisni okviri. Sve te elemente možemo stvoriti u modu Konstruktor.

Čim prijeđemo u mod Konstruktor obliku, kartica se odmah pojavljuje na vrpci Konstruktor, a na njemu ćemo vidjeti sve kontrole koje su nam dostupne (slika 1). Upravo te elemente možemo postaviti na forme.

Riža. 1

Pogledajmo kako u praksi možemo dodati te elemente obrascu. Da biste to učinili, idemo u način rada Dizajn (Slika 2), tada će se kartica Dizajn automatski pojaviti na vrpci i vidjet ćemo sve dostupne elemente (Slika 1).

Odaberimo element dugme(Slika 3), desnom tipkom miša kliknite na njega i označite dimenzije budućeg gumba na obrascu (Slika 4). Automatski će se pojaviti dijaloški okvir za kreiranje gumba u kojem možemo odabrati kategoriju i radnju (slika 5). Na primjer, pronađite unos i kliknite Dalje. Na gumb možemo postaviti ili tekst ili odgovarajuću standardnu ​​sliku ili ikonu pregleda (slika 6). Kliknemo dalje i vidjet ćemo da je sljedeći korak postavljanje naziva gumba, nakon čega kliknemo Završi (slika 7). Pojavio se gumb, možemo prilagoditi dimenzije i prebaciti se na način rada Oblik kako biste vidjeli kako će se gumb odraziti na obrascu i isprobali njegovo djelovanje (slika 8). Kliknimo na njega; da, doista, kako je i trebalo, pojavio se prozor Traži i zamijeni(slika 9). Neka prezime Blok bude primjer, neka se pretraga izvrši u kategoriji "muzeji-stanovi Sankt Peterburga", neka se poklapa u bilo kojem dijelu polja i pregledajte sve zapise (slika 10). Kliknemo dalje, gumb zapravo radi ispravno, a podaci koji su nam potrebni nalaze se u tablici (slika 11).

Riža. 2

Riža. 3

Riža. 4

Riža. 5

Riža. 6

Riža. 7

Riža. 8

Riža. 9

Riža. 10

Riža. jedanaest

Osim naredbenih gumba, na obrazac možete postaviti i popise. Odabir s popisa omogućuje brži pristup željenom unosu. Pogledajmo kako možete stvoriti padajući popis na obrascu.

Kreirajmo drugu kontrolu na obrascu i prebacimo se na način rada Konstruktor i odaberite kontrolu Kombinirani okvir(Sl. 12), označimo njegov položaj i dimenzije (Sl. 13). Nakon toga pojavit će se dijaloški okvir Stvaranje kombiniranih okvira, u kojem možemo odabrati kako će kombinirani okvir primati vrijednost, odabrati npr. treću opciju i kliknuti Next (Sl. 14). Odaberimo polje Ime i kliknite Dalje (slika 15) i Završi. Ali vidimo da je polje naslova već postojalo, pokazalo se da je preklapanje, ali možemo jednostavno izbrisati drugi naslov. Prijeđimo na način rada Oblik, da isprobate popis. Otvara se lista, odabiremo ime muzej-stan A.S. Puškina(Sl. 16) i vidimo da postoji prijelaz na njezinu sliku (Sl. 17). Odnosno, kombinirani okvir radi.

Riža. 12

Riža. 13

Riža. 14

Riža. 15

Riža. 16

Riža. 17

Ako u bazi podataka nema jedne tablice, već nekoliko i, prema tome, nekoliko obrazaca, tada možete stvoriti oblik glavnog gumba, koji sadrži gumbe, a klikom na gumbe možemo učitati određeni obrazac.

Pogledajmo korake uključene u stvaranje obrasca glavnog gumba.

Ako baza podataka ima nekoliko tablica i odgovarajući broj obrazaca, onda ima smisla kreirati glavnu formu gumba, koja će služiti kao neka vrsta čuvara zaslona za bazu podataka u koju se mogu učitati svi ostali obrasci. Pritisnite karticu na vrpci Rad s bazama podataka(Sl. 18), tamo odaberite naredbu upravitelj obrasca gumba i pojavit će se poruka: Ne mogu pronaći obrazac gumba u ovoj bazi podataka, pa pritisnemo gumb Stvoriti(Slika 19). Pojavit će se dijaloški okvir Gumb Form Manager, u kojem možemo odabrati naredbu Promijeniti, pojavit će se prozor Promjena stranice obrasca gumba. Kreirajmo prvi gumb na njemu (slika 20). Neka tekst ovog gumba bude muzejski stanovi i naredba će biti izvršena Otvoren obrazac za izmjene, a oblik je . Kreirajmo još jedan gumb koji ćemo pozvati književnici, kada se klikne naredba će se također izvršiti Otvoren obrazac za izmjene i oblika književnici(slika 21). Zatvorimo otvorene dijaloške okvire i vidjet ćemo u popisu objekata da su se pojavile nove forme i odgovarajuće tablice (slika 22).

Otvorimo obrazac gumba. Standardno ima ovaj dizajn (slika 23), na njemu su dva gumba, kada kliknete na prvi gumb, idete na obrazac muzej-stanovi Sankt Peterburga, klikom na drugi otvorit ćemo obrazac književnici, tj. obrazac gumba radi ispravno. Sada pokušajmo promijeniti njegov standardni dizajn, prijeđimo na način rada Konstruktor, i ovdje ćemo vidjeti prozor svojstava. Tako možemo odabrati bilo koji od elemenata i promijeniti npr. boju pozadine (slika 24). I tada možemo postaviti, na primjer, sliku (slika 25). Da biste to učinili, odaberite proizvoljnu sliku na našem računalu i idite na način Oblik. Sada naš glavni oblik gumba ima sljedeći oblik (Slika 26). Ne morate nužno imati sliku računala, već crtež koji ste odabrali u prethodnoj fazi. Možemo primijetiti da se naš dizajn promijenio na bolje.

Riža. 18

Riža. 19

Riža. 20

Riža. 21

Riža. 22

Riža. 23

Riža. 24

Riža. 25

Riža. 26

Bibliografija

  1. Ugrinovich N.D. Informatika-9. - M.: BINOM. Laboratorij znanja, 2012. (monografija).
  2. Gein A.G., Yunerman N.A. Informatika-9. - M.: Obrazovanje, 2012.
  3. Solovyova L.F. Računalstvo i ICT. Udžbenik za 9. razred. - St. Petersburg: BHV-Petersburg, 2007.
  1. Lekcije-tva.info().
  2. Office.microsoft.com().
  3. Lekcije-tva.info().

Domaća zadaća

  1. Koje načine rada podržava objekt Form?
  2. Kako dodati kontrole obrascu u MS Accessu?
  3. Što je oblik glavnog gumba?
  4. Je li moguće vizualno uređivati ​​obrasce?

Laboratorijski rad br.5.

Predmet: Izrada oblika gumba.

Cilj: Naučite stvarati i uređivati ​​obrasce gumba.

Vježbajte

Napravite glavni obrazac gumba i dodatne obrasce gumba za rad s bazom podataka.

Osnovne informacije

NadgradnjaPristupupravitelj obrazaca gumba

Accessovi dodaci su baze podataka koje sadrže procedure i njima pridružene objekte. Postoje tri vrste dodataka:

dodaci izbornika

· graditelji

· majstori

Čarobnjaci i graditelji su dodaci osjetljivi na kontekst. Pokreću se kada korisnik pokuša izvršiti određene radnje. Dodaci izbornika ovise o kontekstu i može im se pristupiti iz izbornika ServisÞ Komunalije. Primjer dodatka izbornika je Button Form Manager.

Obrasci s gumbima (ili izbornici) ) su obrasci u aplikaciji koji omogućuju pristup komponentama i podsustavima aplikacije. Prebacivanje između komponenti događa se klikom na gumbe. Naravno, možete izraditi oblike gumba u načinu dizajna stvaranjem procedure za rukovanje događajem za svaki gumb Pritisak gumba. Ali u slučaju kada aplikacija uključuje mnogo obrazaca i izvješća, ovaj posao može biti dugotrajan.

Gumb Form Manager koristi sofisticiranu tehniku ​​za kontrolu svih oblika gumba putem jednog obrasca gumba, stvara tablicu pokretača pod nazivom Elementi obrasca gumba i omogućuje vam stvaranje do osam elemenata u svakom obliku gumba. Ako je potrebno više od osam gumba, tada se oni koji nedostaju kreiraju ručno pisanjem procedura ili stvaranjem makronaredbi. Kada se pokrene, dispečer traži tablicu u trenutnoj bazi podataka s imenom CentralaPredmeti, a ako ga nema, počinje kreirati novi obrazac gumba.

U dijaloškom okviru Gumb Form Manager svi se obrasci nazivaju stranicama. Ovdje su navedeni nazivi svih oblika gumba aplikacije.

U dijaloškom okviru možete promijeniti nazive obrazaca, urediti elemente obrasca (gumb Promijeniti...), brisanje elemenata (gumb Izbrisati) ili promijeniti položaj elementa (gumb Gore I dolje).

U dijaloškom okviru Promjena elementa oblika gumba navedena su tri parametra:

· Tekst– naziv elementa koji će se pojaviti na gumbu u obliku gumba.

· Tim– naredba koja će se izvršiti kada korisnik klikne gumb.

· Oblik– sadržaj ovog polja ovisi o vrijednosti polja Command.


Riža. 5.1 . Stvaranje gumba za dodavanje novog klijenta.

Nakon kreiranja obrazaca gumba, tablica će se pojaviti na kartici Tablice prozora baze podataka CentralaPredmeti, a na kartici Obrasci – obrazac Centrala, koji se može preimenovati. Ali za preimenovanje tablice CentralaPredmeti, morate promijeniti sve reference na njega u VBA (Visual Basic for Applications) procedurama pohranjenim uz ovaj obrazac gumba.

Tehnologija rada

Cstvaranje oblika gumba

1. Otvorite bazu podataka.

2. Odaberite tim Servis® Komunalije® Gumb Form Manager.



Slika 5.2 Obrasci obrasca gumba .

3. Na pitanje o stvaranju novog obrasca gumba, odgovorite Da.

4. U prozoru koji se pojavi Gumb Form Manager kliknite gumb Stvoriti.

5. Postavite naziv obrasca dodatnog gumba – Obrasci. Klik u redu.

6. Postavite naziv na isti način Izvještaji za drugi dodatni oblik gumba i imena Oblik Klijent I Oblik Narudžbe,izvješće Izvješće o klijentima, račun I Izlaz za druge.

7. U prozoru Gumb Form Manager Izaberi GlavniCentrala(glavni obrazac gumba) i kliknite gumb Promijeniti.

8. U prozoru Promjena stranice obrasca gumba kliknite gumb Stvoriti.

9. U prozoru Promjena elementa oblika gumba odredite parametre:

Tekst: Obrasci

Tim: Idite na obrazac gumba

Oblik: Obrasci

10. Pritisnite U redu.

11. Opcije gumba Izvještaji postaviti na isti način.

12. Za gumb Izlaz postaviti parametre:

Tekst: Izlaz

Tim: Zatvorite aplikaciju

13. Pritisnite tipku Zatvoriti.

14. U prozoru Gumb Form Manager odaberite obrazac Obrasci i pritisnite tipku Promijeniti.

15. U prozoru Promjena stranice obrasca gumba kliknite gumb Stvoriti.

16. U prozoru odredite parametre:

Tekst: obrazac Rad s klijentom

Tim: Idite na obrazac gumba

Oblik: Oblik Klijent

17. Pritisnite U redu.

18. Na isti način odredite parametre za rad OblikNarudžbe

19. Navedite gumb za povratak na glavni obrazac:

Tekst: Povratak

Tim: Idite na obrazac gumba

Oblik: Glavna razvodna ploča.

20. Kliknite Zatvoriti.

21. U prozoru Gumb Form Manager odaberite obrazac Oblik A Klijent i pritisnite tipku Promijeniti.

22. U prozoru Promjena stranice obrasca gumba pritisni gumb Stvoriti.

23. U prozoru Promjena elementa oblika gumba navedite parametre:

Tekst: Novi klijent

Tim: Otvaranje obrasca u načinu dodavanja

Oblik: Klijent

24. Pritisnite U redu.

25. U prozoru Promjena stranice obrasca gumba ponovno pritisnite tipku Stvoriti.

26. U prozoru Promjena elementa oblika gumba odredite parametre:

Tekst: Uređivanje

Tim: Otvaranje obrasca u modu za uređivanje

Oblik: Klijent

27. Pritisnite U redu.

28. Slično koracima 21-27, kreirajte gumbe za rad s obrascem Narudžbe

29. Slično koraku 19, stvorite gumb za povratak na prethodni obrazac.

30. U prozoru Gumb Form Manager odaberite obrazac Izvještaji, pritisni gumb Promijeniti i stvoriti elemente obrasca gumba Izvještaji(pregled izvješća i povratak).

31. Uredite ButtonForm u modu dizajna.

1. Tema laboratorijskog rada.

2. Svrha laboratorijskog rada.

3. Tehnologija za izradu obrasca s tipkama.

Oblik gumba je obrazac čija je jedina svrha preusmjeriti vas na druge obrasce (obično kada kliknete gumb obrasca). To je neka vrsta glavnog izbornika vaše baze podataka. Ovaj oblik je i polazište i središte radnje. Tipični oblik tipkala sadrži skup tipki koje usmjeravaju drugačiji mjesta.

Na sl. 14.10 prikazuje tip oblika gumba koji je izradio Access.

Bilješka

Stvoreni obrazac gumba sličan je bilo kojoj drugoj vrsti obrasca, pa nakon što ga izradite, možete upotrijebiti vještine koje ste naučili u posljednja dva poglavlja kako bi vaš obrazac gumba izgledao vizualno privlačno.

Riža. 14.10. Ovaj obrazac gumba za pristup daje vam pristup do pet različitih obrazaca jednim klikom. Prednost obrazaca gumba Access je u tome što možete izgraditi vlastiti u roku od nekoliko sekundi. Nedostaci uključuju pomalo staromodan izgled, koji tjera dojmljive korisnike da dizajniraju svoje vlastite oblike gumba od nule

Za automatsko kreiranje obrasca s gumbom, trebate koristiti čarobnjak za obrazac. U nastavku je opisano kako to radi.

1. Odaberite s vrpce Rad s bazama podataka > Rad s bazama podataka > Upravitelj obrazaca gumba(Alati za baze podataka > Alati za baze podataka > Upravitelj centrale).

Kada prvi put kliknete ovaj gumb u bazi podataka, Access će javiti da ne može pronaći obrazac gumba i ponudit će da ga izradi. Pritisnite gumb Da za nastavak rada s Upraviteljem obrazaca gumba (Slika 14.11).

Ako obrazac gumba već postoji, idite na korak 2, gdje možete urediti trenutni obrazac gumba.

Riža. 14.11. Upravitelj obrazaca gumba prikazuje popis stranica. Svaka stranica je zaseban dio izbornika u obliku gumba. Najjednostavniji obrasci gumba imaju samo jednu stranicu, što znači da obrazac podržava jednu razinu dubine i svaki gumb izvodi korisnu radnju (na primjer, otvaranje obrasca ili izvješća)

Riža. 14.12. Prozor vam omogućuje kreiranje naredbi izbornika, brisanje onih koje više nisu potrebne, promjenu njihovog redoslijeda (ovaj redoslijed određuje redoslijed naredbi na obliku gumba)

2. Pritisnite gumb Promijeniti za uređivanje stranice obrasca gumba.

Na ekranu se pojavljuje prozor Promjena stranice obrasca gumba(Slika 14.12). Ovdje se definiraju stvarne naredbe izbornika.

3. Za kreiranje nove naredbe izbornika kliknite gumb Stvoriti.

Na ekranu se pojavljuje prozor Promjena elementa oblika gumba(Slika 14.13). Da biste stvorili naredbu izbornika, trebate unijeti dvije informacije: tekst koji se pojavljuje na obrascu i naredbu koju bi Access trebao izvršiti kada kliknete gumb.

Riža. 14.13. Ova naredba pokreće izvješće Posjećenost(nazočnost).

S padajućeg popisa Tim odaberite akciju koju naredba treba izvesti

4. Unesite tekst izbornika, a zatim odaberite radnju koju želite da gumb izvede.
Moguće su sljedeće opcije:

o Idite na obrazac gumba(Idi na centralu) - ide na drugu stranicu obrasca gumba. Stranice s gumbima mogu se koristiti za razbijanje jako dugih izbornika u nekoliko kraćih:

o Otvorite obrazac za dodavanje(Otvori obrazac u načinu dodavanja) - otvara obrazac u načinu unosa podataka, tako da možete umetnuti nove zapise;

o Otvoren obrazac za izmjene(Otvori obrazac u načinu uređivanja) - otvara obrazac u normalnom načinu rada za pregled i uređivanje zapisa. Ovaj način rada ne dopušta uređivanje obrazaca, unatoč pogrešnom nazivu;

o Otvori izvješće(Otvori izvješće) - otvara izvješće u načinu pregleda;

o Dizajner aplikacija(Aplikacija za dizajn) - otvara prozor Button Manager, čime vam omogućuje uređivanje izbornika obrasca gumba. Ovu opciju rijetko treba uključiti u jelovnik;

o Zatvorite aplikaciju(Izlaz iz aplikacije) - završava Access program:

o Pokreni makro(Pokreni makro) i Izvršite program(Pokreni kod) - pokrenite makronaredbu koju ste izradili (vidi poglavlje 15) ili kod koji ste napisali u Visual Basicu (vidi poglavlje 16).

5. Ponavljajte korake 3 i 4 dok ne kreirate sve potrebne naredbe. Zatim kliknite gumb Zatvoriti za povratak na glavni prozor Button Form Managera.

Obrasci s tipkama imaju gadnu tajnu. Na svaku stranicu možete staviti samo osam naredbi izbornika. Ako trebate više (a tko ne?), trebali biste dodati dodatne stranice u svoj jelovnik.



reci prijateljima
Pročitajte također