Kreiranje obrasca sa dugmetom: Uputstva za izvođenje laboratorijskih radova. Kreiranje obrasca glavnog dugmeta za Access bazu podataka Kreiranje obrasca glavnog dugmeta u pristupu

Kreiranje obrasca za dugme

Kada otvorite bazu podataka, na ekranu bi se trebao pojaviti obrazac „Proizvodi“ baze podataka ( Naslovna strana) sljedećeg tipa (slika 1.).

Rice.

Pritiskom na dugme Izlaz, baza podataka se zatvara.

Kada kliknete na dugme Baza podataka, na ekranu treba da se prikaže Forma Glavnog dugmeta, čiji tasteri otvaraju forme drugog nivoa (Sl. 2).

Rice.

Operativni postupak:

  • 1. Kreiranje strukture glavnog obrasca dugmeta počinje sa dugmad formama drugog nivoa: tabele, obrasci, upiti, izveštaji. Pogledajmo ovaj proces koristeći tabelarni obrazac kao primjer.
  • 1.1. Na kartici Kreiraj, u odeljku Obrasci kliknite na dugme Prazan obrazac. Na ekranu će se pojaviti obrazac. nije povezan ni sa jednom tabelom. Obrazac se otvara u Design modu (slika 3).

Rice.

1.2. Na kartici Dizajn, u odeljku Alati, kliknite na dugme Stranica sa svojstvima. U prozoru sa svojstvima, na kartici Layout, u liniji Potpis upišite naziv obrasca (slika 6.4).

Rice.

  • 1.3. Područje odabira i dugmad za navigaciju su uklonjeni iz obrasca (ovi parametri su konfigurisani na kartici Layout prozora sa svojstvima).
  • 1.4. Na kartici Dizajn, u odeljku Kontrole, prikazani su svi objekti, a dugme Koristi čarobnjaka je onemogućeno (neaktivno) (slika 5).

Rice.

1.5. Dugmad se „crtaju“ na obrascu, kada se klikne otvaraju se tabele. Broj dugmadi treba da odgovara broju tabela baze podataka plus dugme za zatvaranje forme i povratak u glavni meni (slika 6).

Rice.

  • 1.6. Za svako dugme je napisana komanda koja će otvoriti odgovarajuću tabelu.
  • 1.6.1. Da biste to uradili, izaberite dugme i na kartici Dizajn, u odeljku Alati izaberite Stranica sa svojstvima.
  • 1.6.2. U dijaloškom okviru koji se pojavi idite na karticu Događaji i postavite kursor u liniju Pritisni dugme.
  • 1.6.3. Dugme će biti prikazano na desnoj strani linije; kada kliknete na njega, na ekranu će se pojaviti okvir za dijalog Builder u kojem birate komandu Macros i kliknite na dugme OK.
  • 1.6.4. Na ekranu će se pojaviti prozor dizajniran za snimanje makro komandi (slika 7).

Rice.

1.6.6. U komandnoj liniji Dodaj novi makro odaberite naredbu OpenTable. U odjeljku Makro Argumenti odaberite naziv tabele za otvaranje i način otvaranja sa padajuće liste.


Rice. 6.8. Odabir naziva tabele i način otvaranja

  • 1.6. Prozor makro snimača se zatvara. Da biste provjerili kako makro funkcionira, morate se prebaciti iz moda dizajna u način rada Forms i kliknuti na kreirano dugme. Na ekranu bi se trebala pojaviti odgovarajuća tabela.
  • 1.6.8. Slične komande su napisane i za preostala dugmad sa jedinom razlikom što će u redu Naziv tabele biti naznačeno ime druge tabele - Imenik proizvoda, Imenik faktura ili Prijem robe.
  • 1. Snimite makro za dugme Idite na formu glavnog dugmeta, što će vam omogućiti da zatvorite obrazac tabele i otvorite obrazac glavnog menija.

Da biste to uradili, potrebno je da zapišete sledeći niz komandi u prozoru makro snimača (slika 9).


Rice.

1.8. Na sličan način kreiraju se obrasci „OBRACI“, „TRAGOVI“, „IZVEŠTAJI“ koji sadrže odgovarajuća dugmad (slika 6.2).

U ovom slučaju, svi obrasci bi trebalo da se otvaraju u režimu Forms, izveštaji u režimu Pregled, a upiti u režimu Dizajn.

  • 2. Formular prvog nivoa, forma glavnog dugmeta, kreira se.
  • 2.1. Na kartici Kreiraj, u odeljku Obrasci kliknite na dugme Prazan obrazac. Na ekranu će se pojaviti obrazac koji nije povezan ni sa jednom tabelom. Obrazac se otvara u modu dizajna (slika 10).

Rice.

2.2. Na kartici Dizajn, u odeljku Alati, kliknite na dugme Stranica sa svojstvima. U prozoru sa svojstvima, na kartici Layout, u liniji Potpis upišite naziv obrasca (slika 11).


Rice.

  • 2.3. Područje odabira i gumbi za navigaciju su uklonjeni iz obrasca (ovi parametri su konfigurirani na kartici Layout).
  • 2.4. Na kartici Dizajn, u odeljku Kontrole, prikazani su svi objekti, a dugme Koristi čarobnjaka je onemogućeno (neaktivno) (Sl. 12).

Rice.

  • 2.5. Na obrascu se crtaju dugmad čijim klikom otvaraju se obrasci drugog nivoa: tabele, obrasci, upiti, izveštaji, kao i dugme za odlazak na naslovnu stranu baze podataka „Proizvodi“ (Sl. 13).
  • 2.6. Za svako dugme kreira se makro koji sadrži komande koje se moraju izvršiti kada se dugme pritisne (sl. 14, 15).

Rice.

Rice.

  • a) makro komanda za dugme Otvori TABLE obrazac;
  • b) makro komanda za dugme Otvori obrazac OBRASCI;
  • c) makro komanda za dugme Otvorite obrazac ZAHTJEVI;
  • d) makro komanda za dugme Otvorite obrazac IZVEŠTAJI
  • 3. Kreiranje obrasca naslovne strane.
  • 3.1. Na kartici Kreiraj, u odeljku Obrasci kliknite na dugme Prazan obrazac. Na ekranu će se pojaviti obrazac koji nije povezan ni sa jednom tabelom. Obrazac se otvara u modu dizajna.
  • 3.2. Na kartici Dizajn, u odeljku Alati, kliknite na dugme Stranica sa svojstvima. U prozoru sa svojstvima, na kartici Layout, u liniji Potpis upišite naziv obrasca (slika 16).

Rice.

  • 3.3. Područje odabira i gumbi za navigaciju su uklonjeni iz obrasca (ovi parametri su konfigurirani na kartici Layout).
  • 3.4. Na kartici Dizajn, u odeljku Kontrole, prikazani su svi objekti, a dugme Čarobnjak je onemogućeno (neaktivno) (Sl. 17).

Rice.

3.5. Na obrascu je nacrtana tabulator () (slika 18).

Rice.

3.6. Oznake kartica sadrže njihova imena. Da biste to uradili, izaberite potrebnu karticu, pozovite njen kontekstni meni, izaberite komandu Svojstva i promenite svojstvo Signature (Sl. 19).


Rice.

3. Formalizirano " Početna stranica» Obrazac baze podataka „Proizvodi“ (Sl. 20).

Rice.

Napomena: ako dimenzije fotografije premašuju dimenzije okvira, potrebno je da otvorite prozor Svojstva slike i u liniji Postavi dimenzije odabrati komandu Prilagodi okviru.

3.8. Kreira se stranica “Inicijalne informacije” (slika 21).

Rice.

3.9. U napomeni obrasca Naslovna strana kreirana su dva dugmeta, namenjena zatvaranju baze podataka i prelasku na formu glavnog dugmeta (Sl. 22).

Rice.

  • 3.10. Za svako dugme kreira se makro sa odgovarajućim komandama (slika 23).
  • a) za dugme Baza podataka:

b) za dugme Izlaz:


Rice.

3.11. Na obrascu Glavnog dugmeta kreira se dugme, klikom na koje se otvara obrazac „Proizvodi“ baze podataka i zatvara se obrazac Glavni taster (sl. 24, 25).

Rice.

Rice.

3.12. Postavite tako da kada otvorite bazu podataka, obrazac baze podataka „Proizvodi“ se automatski pojavljuje na ekranu. Da biste to uradili, izaberite karticu Datoteka, komandu Opcije, odeljak Trenutna baza podataka i u liniji View Form izaberite naziv obrasca Baza podataka „Proizvodi“ (Sl. 26).


Rice.

potpis interfejsa na dugme

Bibliografija

  • 1. Fomina E.E. Smjernice za implementaciju rad na kursu o disciplini “Informatika” [Elektronski izvor]: metodički priručnik / E.E. Fomina. Tver, 2009. 102 str.
  • 2. Mamontova E.A., Tsvetkova O.N., Grigoriev S.M. Rad sa bazama podataka u MS Access 2010: smjernice i zadaci za izučavanje predmeta „Informatika“, „Ekonomska informatika“ / E.A. Mamontova, O.N. Cvetkova, S.M. Grigoriev. Moskva, 2012. 75 str.
  • 3. Vinogradov G.P., Kirsanova N.V. Dizajniranje strukture relacionih baza podataka koristeći MS Access DBMS: tutorial/ G.P. Vinogradov, N.V. Kirsanova. Tver: TSTU, 2006. 84 str.

Laboratorijski rad

Računarstvo, kibernetika i programiranje

Kreirajte obrazac glavnog dugmeta koji vam omogućava da iz njega otvorite sledeće forme dugmeta klikom na dugmad: Lista obrazaca Lista izveštaja Lista tabela Lista upita i poslednja stavka Izlaz Svaki obrazac dugmeta mora da sadrži listu dugmadi za otvaranje SVI odgovarajući objekti baze podataka. Obrasci treba da sadrže smislen naslov, sliku u pozadini i listu dugmadi sa natpisima. Kreiranje obrasca glavnog dugmeta Za kreiranje obrasca glavnog dugmeta u ccess-u postoji poseban uslužni program, Button Form Manager....

c) Paršikov P.A.

Laboratorijski rad br. 9

Laboratorijski rad se izvodi prema odabranoj temi nastavnog rada!!!.

Stvoriti forma glavnog dugmeta, što vam omogućava da iz njega otvorite pritiskom na dugmad, sljedeće oblici dugmadi:

  • Lista obrazaca
  • Lista izvještaja
  • Lista tabela
  • Lista zahtjeva

i posljednja stavka Izlaz

Svaki obrazac za dugme mora sadržavati listu dugmadi za otvaranjeSVI relevantni objektiBaza podataka. Obrazac “Lista obrazaca” - dugmad za otvaranje sve forme , obrazac “Lista izvještaja” - dugmad za otvaranje svi izvještaji , obrazac “Lista tabela” - dugmad za otvaranje svi stolovi , formirajte dugmad “Lista zahtjeva” za otvaranjesvi zahtjevi za preuzimanjeitd. U obrascima sa listom objekata posljednja stavka bi trebala biti stavka „Nazad“, koja prelazi naforma glavnog dugmeta.

Obrasci moraju sadržavatismisleno zaglavlje, pozadinska slika, lista dugmadi sa natpisima.

Kratka teorija

Koncept "glavnog oblika dugmeta"

To je korisnički kreiran obrazac sa dugmadima koji vam omogućava da pristupite prethodno kreiranim objektima baze podataka iz jednog prozora. U osnovi, oblik dugmeta se koristi kao glavni meni aplikacije.

Kreiranje "glavnog obrasca za dugme"

Da biste kreirali formu glavnog dugmeta u Pristup postoji poseban uslužni programButton Form Manager. Da biste otvorili upravitelja, otvorite bazu podataka i na kartici u menijuRad sa bazama podataka pritisnite dugme Button Form Manager.

Ako obrazac dugmeta ranije nije bio u bazi podataka, od vas će se tražiti da potvrdite kreiranje obrasca dugmeta, kliknite na dugme Da.

Nakon toga, u bazi podataka na listi obrazaca će se pojaviti Forma dugmeta i na listi tabela Stavke centrale. NE dirajte sto Ni pod kojim okolnostima ga ne biste trebali brisati ili mijenjati. Forma ZABRANJENO JE brisati i uređivati ​​sa VELIKI oprez.

Nakon potvrdnog odgovora na kreiranje obrasca dugmeta, otvoriće se prozorMenadžer obrasca dugmadi, na listi Dugme Stranicekoji ima samo jedan oblik dugmetaForma glavnog dugmeta.

Fig.1. Button Form Manager

Ova lista može sadržavati samo forme dugmadi. Klikom na odgovarajuća dugmad možete kreirati, uređivati ​​i brisati obrasce. Korišćenjem dugmeta Stvoriti potrebno je dodati nove formulare dugmeta podređene glavnom: Lista obrazaca, Lista izveštaja, Lista tabela, Lista upita. Klikom na dugme Stvoriti prozor se otvara Kreacija , u kojem trebate navesti naziv obrasca gumba koji će se kreirati.

Fig.2. Kreiraj prozor

Nakon dodavanja svih oblika gumba na listuDugme Stranicetrebalo bi da postoji pet oblika:

Fig.3. Lista dodatih formi dugmadi

Nakon toga, morate prijeći na uređivanje kreiranih obrazaca dugmadi i dodavanje dugmadi na njih. Počnimo sa uređivanjemForma glavnog dugmeta. Da biste to učinili, odaberite ga na listi i kliknite na dugme Promjena.

Fig.4. Edit Button Page Window

Otvara se prozor „Uredi stranicu obrasca dugmeta“ u čijem je gornjem delu naznačen naziv obrasca dugmeta, a ispod listaElementi ovog oblika dugmeta. Ovi elementi predstavljaju dugmad koja će biti postavljena na formu dugmeta. Korišćenje dugmadiKreirajte, uredite i izbrišite, možete urediti listu dugmadi na obrascu dugmadi.

Forma glavnog dugmeta, prema zadatku, treba da sadrži dugmad za otvaranje kreiranih dugmadi i poslednju stavku Izlaz . Da biste to učinili, kliknite na dugme Kreirajte, otvoriće se prozor.

Fig.5. Uredi prozor elementa dugmeta

Kreirajmo prvo dugme da otvorimo obrazac za dugme Lista obrazaca . Označavamo tekst koji će biti pored dugmeta, komande i sa liste biramo željenu formu dugmeta.

Fig.6. Postavljanje parametara za element forme dugmeta

Slično, dugmad se kreiraju za otvaranje preostala tri oblika gumba sa listom elemenata baze podataka. Za dugme Izlaz morate specificirati naredbuZatvorite aplikaciju.

Fig.7. Opcije za dugme Izlaz

Kao rezultat, strukturaForma glavnog dugmetaće poprimiti oblik:

Fig.8. Konačna struktura obrasca glavnog dugmeta

Da biste uredili ili uklonili bilo koji od kreiranih gumba, odaberite njegovo ime na listii pritisnite dugme Promijeni ili Izbriši . Ako trebate promijeniti redoslijed elemenata obrasca gumba, odaberite element na listi i koristite dugmad Gore ili dolje.

Kada završite sa kreiranjem obrasca za dugme, kliknite na dugme Zatvori.

Nakon izgradnjeForma glavnog dugmetaPređimo na uređivanje obrazaca otvorenih iz njega, oni su za sada prazni. U tu svrhu uButton Form Managerizaberite obrazac sa liste Listajte obrasce i kliknite na Uredi.

Fig.9. Promjena obrasca Lista obrazaca

Morate dodati dugmad u podobrasce da biste otvorili odgovarajuće objekte. U formi Lista obrazaca dugmad za otvaranje SVE obrazaca iz vaše baze podataka. Hajde da popunimo listuElementi ovog oblika dugmeta. Da biste to učinili, kliknite na dugme Stvoriti i prijeđite na specificiranje parametara prvog gumba. U prozoru morate naznačiti da će dugme biti označenoForma preduzeća, tim Otvorite obrazac za izmjene, u formi liste Obrazac za upis preduzeća.

Slika 10. Kreiranje dugmeta za otvaranje obrasca

Ovo stvara prvo dugme za otvaranjeObrasci za upis preduzeća. Na isti način kreiraju se dugmad za otvaranje svih ostalih formi. Zadnje dugme Nazad treba da obezbedi prelaz naForma glavnog dugmeta.

Slika 11. Kreiranje dugmeta za povratak

Kao rezultat, dobijamo strukturu forme Lista obrazaca , koji sadrži listu dugmadi za otvaranje obrazaca.

Slika 12. Struktura obrasca Lista obrazaca

Kliknite na dugme Zatvori i prijeđite na uređivanje strukture obrasca Lista izvještaja . Dodajte dugmad u ovaj obrazac za otvaranje izvještaja. U prozoruPromjena elementa obrasca gumbaodredite tekst za prvo dugmeOtvorite izveštaj „Lista preduzeća» komanda Otvori izvještaj a na padajućoj listi nalazimo izvještajIzvještaj "Lista preduzeća".

Slika 13. Kreiranje dugmeta za otvaranje izveštaja

Slično, kreiramo dugmad za otvaranje drugih izvještaja koji se nalaze u vašoj bazi podataka. Poslednja stvar koju treba da uradite je da ponovo dodate dugme u obrazac za dugme. nazad:

Slika 14. Kreiranje dugmeta za povratak

Kao rezultat, dobijamo obrazac sa listom dugmadi za otvaranje izveštaja i dugme za povratak na glavni obrazac dugmeta:

Slika 15. Popunjeni obrazac Lista izvještaja

Pre nego što pređete na uređivanje obrasca sa listom tabela i upita, potrebno je da proučite makroe koji se koriste za otvaranje tabela i upita sa dugmadi.

Makro koncept

Makro je Access objekat , koji se, zajedno sa ostalim objektima, prikazuje u prozoru baze podataka. Makro se sastoji od niza makro naredbi. Makro komanda ovo je instrukcija usmjerena na izvođenje određene radnje. Koristeći komandu makroa, možete otvoriti obrazac, izvještaj, odštampati izvještaj, pokrenuti upit, primijeniti filter, dodijeliti vrijednost ili kreirati prilagođeni meni ili komandnu traku. Skup makro naredbi dostupnih u Access-u implementira gotovo svaku radnju koja je neophodna pri razvoju malih ličnih korisničkih aplikacija.

Kreiraćemo makroe dizajnirane za otvaranje tabela i upita. Ovi makroi će se sastojati od jedne makro komande.

Kreiranje makroa

Da biste započeli kreiranje makronaredbe u prozoru baze podataka, odaberite na kartici Kreiraj Kliknite na Makro dugme . Otvoriće se prozor makroa (slika 15).

Slika 15. Kreiranje makroa

Makroi , koji čine makro, unose se u kolonu Makro komanda . Da biste uneli makro naredbu, kliknite na dugme da proširite listu makro komandi u ovoj koloni i izaberite OpenTable da otvorite sto. Naziv tabele"preduzeća" izaberite sa liste u odjeljkuMakro argumentina dnu prozora makroa (slika 16).

Slika 16. Dodavanje makroa

Moguće su sljedeće makro komande:

OpenTable otvara sto. Ime tabele i način njenog otvaranja određuju se argumentima makroa.

OpenRequest otvara zahtjev. Ime zahtjeva i način njegovog otvaranja specificiraju se argumentima makroa.

Jednom kada se unese makronaredba, makro se može sačuvati pod imenom, na primjer,Makroi za otvaranje kreiraju se na isti način SVE pet tabela koje ste kreirali u svojoj bazi podataka.

Nakon toga možete nastaviti sa kreiranjem makroa za otvaranje zahtjeva. U tom slučaju morate odabrati makro naredbu OpenRequest. Naziv zahtjeva se bira u odgovarajućoj listi, način otvaranja se ostavlja kakav jeste, ne mijenjati. Makro za otvaranje zahtjeva Prosječna starost je:

Slika 17. Uređivanje makronaredbe za otvaranje zahtjeva

Kao rezultat toga, makroi za otvaranje SVIH tabela i SVI SELECT upiti trebali bi se pojaviti na listi makroa.

Slika 18. Lista makronaredbi

Nakon kreiranja makronaredbi, možete ponovo početi uređivati ​​obrasce gumba. Otvara seButton Form Manageri počnite uređivati ​​obrazac Lista tabela . Dodamo mu dugmad za otvaranje svih tablica baze podataka. Da biste to učinili, u prozoru za dodavanje dugmeta za kreiranje prvog navedite tekstOtvorite tabelu "Preduzeća",izaberite sa liste komandiPokreni makroi na listi makronaredbi izaberiteMakro za otvaranje Enterprise tabele.

Slika 19. Kreiranje dugmeta za otvaranje tabele

Slično, dodaje dugmad za otvaranje drugih tabela i poslednje dugme Nazad da se vratite na formu glavnog dugmeta.

Fig.20. Lista dodatih dugmadi u obrazac Lista tabela

Nakon toga idemo do prozoraMenadžer obrasca dugmadii počnite mijenjati oblikLista zahtjeva.U ovaj obrazac dodajemo dugmad za otvaranje zahtjeva. Za prvo dugme navedite tekstOtvoreni zahtjev Prosječna starost, tim Pokreni makro, i makro Makro za otvaranje upita Prosječna starost.Slično, dodajemo dugmad za otvaranje SVE zahtjeva za odabir i na kraju kreiramo dugme Nazad.

Fig.21. Uređivanje obrasca liste zahtjeva

Tako su svi obrasci dugmadi popunjeni i mogu se zatvoritiButton Form Manager. Obrazac dugmeta možete pokrenuti sa liste obrazaca otvaranjemForma sa dugmetom.

Fig.22. Ugrađeni oblik dugmeta

Sada trebate urediti ovaj obrazac u dizajneru, ukloniti nepotrebne panele u boji, dodati smisleni naslov i odabrati stavku sa trake s alatima Crtanje , razvucite crtež na formu i u prozoru koji se otvori izaberite crtež koji ste pronašli za predmetnu oblast (u našem slučaju ovo je crtež sa preduzećem).

Da bi se dugmad nalazila iznad slike potrebno je mišem odabrati sliku, a zatim u meniju Format odaberite Pošalji u pozadinu. Tasteri se mogu postaviti bliže gornjem levom uglu, dugmad NE BRIŠI. Rezultirajuća forma dugmeta omogućava vam zgodan pristup svim objektima kreirane baze podataka.

Fig.23. Kreirana forma dugmeta

Izlaz "Obrasca glavnog dugmeta" prilikom otvaranja baze podataka

Poslednji korak je da navedete da se formular za dugme treba pokrenuti kada se otvori baza podataka.

  1. U meniju Alati izaberite timParametri pokretanja.
  2. U padajućoj listiIzlaz obrasca/straniceizaberite sa padajuće liste Forma dugmeta.
  3. U prozoru možete odrediti i dodatne parametre aplikacije: naslov, ikonu itd.

Obrazac dugmeta koji smo kreirali otvoriće se kada otvorite svoju bazu podataka.

STRANA 2


Kao i ostali radovi koji bi vas mogli zanimati

51775. Čas je glavni oblik igranja sportskih igara u školi 116,5 KB
Trajanje nastave se kreće od 30 45 minuta do tri ili više sati. Plan lekcije podrazumijeva podjelu na nekoliko međusobno povezanih dijelova u kojima se rješavaju različiti zadaci. Trajanje delova zavisi od ukupnog trajanja časa, pripremljenosti učenika, uslova održavanja časa itd. Pripremni deo ima za cilj da organizuje i pripremi učenike za obavljanje glavnog zadatka časa.
51777. Razvoj ukrajinskog jezika 59,5 KB
Meta: osvijestiti historijske faze razvoja ukrajinskog jezika; sa trendovima u razvoju ukrajinskog jezika i vokabulara u naše dane; usaditi patriotizam u ukrajinski jezik kao suverenu i majčinsku ljubav; razvijati poštovanje prema logičkom, maštovitom razmišljanju, usavršavati vještine, raditi sa pomagačem i usavršavati vokabular učenika. Nauka potvrđuje da se tokom jedne decenije rečnik jezika menja za oko 25. Od preokreta braka ka nacionalnim tradicijama...
51780. Sveobuhvatan opis razvoja kulture i književnosti 19. stoljeća, stilskog razvoja književnosti. Realizam kao direktno u sekularnoj književnosti 2.76 MB
Vrsta lekcije: kombinacije. Guy de Maupassant SAKRIJ LEKCIJU I. Guy de Maupassant: Molim te; utješi me; pusti me da umrem; rozchulte me; pusti me da zadrhtim; pusti me da plačem; daj mi razlog da razmislim o zveri pre kraja lekcije. Zapanjeni temama u lekciji IV.
51781. OKRETANJE DŽEZU 530 KB
Jackson ističe kako pop muzika igra važnu ulogu u životima ljudi; objasniti učenicima značenje razumijevanja duhovnosti blues jazz improvizacije;. razvijati vokalno-horske vještine zokrema, vještine kantilene pjevanja u skladu sa ritmom sluha; razviti interesovanje za kreativnost ruskih pop zvijezda; osjetite estetski ukus učenja; razvijati interesovanje učenika za laku muziku i džez FORMIRANJE KOMPETENCIJA: KREATIVNO MUZIČKO ŽIVANJE MUZIČKE...
51782. Sadašnji maturant – formirane su posebnosti 36 KB
Sadašnji maturant formirao je specijalnost nastavničke profesije i ljudskog znanja, koja ima stalan i neprekidan prodor u složeni duhovni svijet ljudi. Glavne karakterološke smjernice za specijalnost diplomca su jedinstvene. Ova posebnost ima visok nivo samosvesti i samodiscipline. Toliko da poštuje sebe i da je svjestan svoje vrijednosti i vrijednosti druge posebnosti znači da snosi odgovornost pred samim sobom i da bude na usluzi.Ljudska posebnost pokazuje milost, dobrotu, darivanje...

Forma dugmeta je obrazac čija je jedina svrha da vas preusmjeri na druge obrasce (obično kada kliknete na dugme obrasca). To je neka vrsta glavnog menija vaše baze podataka. Ovaj oblik je i početna tačka i centar akcije. Tipična forma sa dugmetom sadrži skup dugmadi koji usmeravaju drugačije mjesta.

Na sl. 14.10 prikazuje tip obrasca dugmeta koji je kreirao Access.

Bilješka

Kreirana forma dugmadi je slična bilo kojoj drugoj vrsti obrasca, tako da nakon što je kreirate, možete koristiti vještine koje ste naučili u posljednja dva poglavlja kako bi vaš obrazac s gumbima izgledao vizualno privlačno.

Rice. 14.10. Ovaj obrazac za dugme Pristup vam daje pristup do pet različitih obrazaca jednim klikom. Prednost obrazaca sa pristupnim dugmetom je u tome što možete da napravite sopstvene za nekoliko sekundi. Nedostaci uključuju pomalo staromodan izgled, prisiljavajući dojmljive korisnike da dizajniraju vlastite forme gumba od nule

Da biste automatski kreirali obrazac za dugme, trebalo bi da koristite čarobnjak za obrazac. U nastavku je opisano kako to funkcionira.

1. Odaberite sa trake Rad s bazama podataka > Rad s bazama podataka > Upravitelj obrascima gumba(Alati za baze podataka > Alati za baze podataka > Upravitelj centrale).

Kada prvi put kliknete na ovo dugme u bazi podataka, Access će izvestiti da ne može da pronađe obrazac dugmeta i ponudiće da ga kreira. Kliknite na dugme Da da biste nastavili sa radom sa Button Form Manager (Slika 14.11).

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

Rice. 14.11. Menadžer obrasca za dugme prikazuje listu stranica. Svaka stranica je poseban dio menija u obliku dugmeta. Najjednostavniji obrasci dugmadi imaju samo jednu stranicu, što znači da obrazac podržava jedan nivo dubine i svako dugme obavlja korisnu radnju (na primjer, otvaranje obrasca ili izvještaja)

Rice. 14.12. Prozor vam omogućava da kreirate komande menija, izbrišete one koje više nisu potrebne, promenite njihov redosled (ovaj redosled određuje redosled komandi na obrascu dugmeta)

2. Kliknite na dugme Promjena da uredite stranicu obrasca dugmeta.

Na ekranu se pojavljuje prozor Promjena stranice obrasca dugmeta(Sl. 14.12). Ovdje se definiraju stvarne naredbe menija.

3. Za kreiranje nove komande menija kliknite na dugme Stvoriti.

Na ekranu se pojavljuje prozor Promjena elementa obrasca gumba(Sl. 14.13). Da biste kreirali komandu menija, potrebno je da obezbedite dve informacije: tekst koji se pojavljuje na obrascu i naredbu koju bi Access trebalo da izvrši kada kliknete na dugme.

Rice. 14.13. Ova komanda pokreće izvještaj Prisustvo(posjećenost).

Sa padajuće liste Tim odaberite radnju koju bi naredba trebala izvršiti

4. Unesite tekst menija, a zatim izaberite radnju koju želite da dugme izvrši.
Moguće su sljedeće opcije:

o Idite na obrazac za dugme(Idi na centralu) - ide na drugu stranicu obrasca dugmeta. Stranice s gumbima mogu se koristiti za razbijanje zaista dugačkih menija 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 Otvorite obrazac za izmjene(Otvori obrazac u načinu uređivanja) - otvara obrazac u normalan način rada za pregled i uređivanje zapisa. Ovaj način rada ne dozvoljava uređivanje obrasca, uprkos pogrešnom nazivu;

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

o Dizajner aplikacija(Aplikacija za dizajn) - otvara prozor Menadžera dugmadi, omogućavajući vam da uređujete meni obrasca dugmeta. Ova opcija retko treba da bude uključena u meni;

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

o Pokreni makro(Pokreni makro) i Izvršite program(Run Code) - pokrenite makro koji ste kreirali (vidi poglavlje 15) ili kod na kojem ste napisali Vizuelni jezik Basic (vidi poglavlje 16).

5. Ponavljajte korake 3 i 4 dok ne kreirate sve potrebne naredbe. Zatim kliknite na dugme Zatvori da se vratite na glavni prozor Menadžera obrasca dugmadi.

Obrasci sa dugmadima imaju gadnu tajnu. Na svaku stranicu možete staviti samo osam komandi menija. Ako vam treba više (a kome ne?), trebali biste dodati dodatne stranice u svoj meni.

Forma glavnog dugmeta kreirana je za potrebe navigacije kroz bazu podataka, tj. može se koristiti kao glavni meni baze podataka. Elementi obrasca glavnog dugmeta su objekti obrazaca i izvještaja.

Upiti i tabele nisu elementi obrasca glavnog dugmeta. Stoga, možete koristiti makroe za kreiranje dugmadi za upit ili tablicu na obrascu gumba. Prvo se kreiraju makroi „Otvori upit“ ili „Otvori tabelu“ sa jedinstvenim nazivima u prozoru baze podataka, a zatim se kreiraju dugmad za pozivanje ovih makroa u obliku dugmeta.

Možete kreirati nekoliko obrazaca dugmadi za jednu bazu podataka. Dugme treba grupisati na stranicama obrasca dugmadi na način da korisniku bude jasno u kojim se oblicima dugmadi mogu izvršiti određene komande (upiti, izvještaji, unos podataka i uređivanje). Treba napomenuti da podređeni obrasci dugmadi moraju imati dugmad za povratak na formu glavnog dugmeta.

Tehnologija za kreiranje formi dugmadi je sljedeća:

1) kreirajte stranicu obrasca glavnog dugmeta (GKF);

2) kreirati potreban broj stranica podređenih tasterskih obrazaca (npr. formulara za unos podataka, za izveštaje, za zahteve i sl.);

3) kreirati elemente forme glavnog dugmeta;

4) kreira elemente za tasterske formulare izveštaja i obrasce za unos ili promenu podataka;

5) kreiranje makroa za upite ili za tabele sa jedinstvenim imenima;

6) kreirati elemente za upitne forme ili tabele sa dugmetom.

Struktura oblika dugmadi može se predstaviti na sljedeći način.

Da biste kreirali formu glavnog dugmeta i njegove elemente, potrebno je da otvorite bazu podataka (na primer, „Uspešnost učenika“) i izvršite naredbu Access Options - Settings - Select commands from / Kartica “Rad s bazama podataka” – odaberite Upravitelj obrasca gumba i dodajte ga u postavke trake s alatima za brzo pokretanje.

Ako obrazac za dugme nije prethodno kreiran, otvoriće se dijaloški okvir "Upravitelj obrascima dugmadi"

u kojem trebate kliknuti na dugme „Da“, čime potvrđujete kreiranje obrasca dugmeta. Kao rezultat, bit će kreirana stranica obrasca glavnog gumba.

Zatim možete kreirati još tri stranice obrasca s gumbima: Obrasci za unos podataka, izvještaji i upiti. Da biste to učinili, kliknite na dugme "Kreiraj" i unesite naziv u prozor koji se pojavi nova stranica"obrasci za unos podataka"

i kliknite na dugme “OK”. Stranica obrasca dugmeta „Obrasci za unos podataka“ će biti kreirana. Na sličan način potrebno je da kreirate još dve stranice, na kraju dobijamo četiri stranice formulara sa dugmetom, koji se prikazuju u prozoru „Push Button Forms Manager“.

Nakon toga kreiramo GCF elemente; da biste to uradili, u „Prozoru Menadžera Push Button Form Managera“ izaberite stranicu „Glavni formular sa dugmetom“ i kliknite na „Promeni“, otvoriće se novi prozor „Promena stranica obrasca sa dugmetom“.

U ovom prozoru kliknite na dugme „Kreiraj“, otvoriće se novi prozor „Promena elementa obrasca dugmeta“.

u kojem radimo sljedeće:

 upisati tekst: Obrasci za unos podataka;

 izaberite komandu sa padajuće liste: Idi na formu dugmeta;

 izaberite formu sa dugmetom sa liste: Unošenjem podataka u forme kliknite na dugme “OK”.

Prozor „Uredi stranicu obrasca sa dugmetom“ prikazuje element obrasca dugmeta „Obrasci za unos podataka“.

Koristeći sličnu metodu, potrebno je kreirati elemente: „Upiti“ i „Izvještaji“, a zatim element (dugme) „Izlaz iz DB-a“.

Kao rezultat, svi elementi obrasca glavnog dugmeta biće prikazani u prozoru „Uredi stranicu obrasca dugmeta“.

Obrazac dugmeta se pojavljuje na listi u oblasti prozora baze podataka na kartici Obrasci u panelu Objekti, a tabela Stavke centrale pojavljuje se na listama na kartici Tabele. Dvostrukim klikom na tekst "Form za dugme" otvoriće se glavni obrazac za dugme.

Da bi se ovaj obrazac prikazao prilikom pokretanja baze podataka, morate pokrenuti naredbu Access Options/Current Database, u prozoru View Form, odabrati “Push Button Form” sa padajuće liste i poništiti potvrdni okvir Status Bar. Također možete unijeti naslov i ikonu za aplikaciju.

U ovom trenutku kreiranje obrazaca sa dugmetom još nije završeno, jer na podređenim obrascima sa dugmetom (Obrasci za unos podataka, Izveštaji, Upiti) nema elemenata.

Kreiranje obrazaca sa pod-pritisnutim gumbom: izvještaji i obrasci

Da biste kreirali elemente obrasca sa dugmetom „Obrasci za unos podataka“, morate pokrenuti bazu podataka (na primer „Napredak učenika“ sa glavnim obrascem dugmeta) i izvršiti naredbu Alati / Uslužni programi / Upravljač obrascima sa dugmetom.

Otvoriće se prozor Button Form Manager. Zatim morate odabrati “Obrasci za unos podataka” u prozoru “Upravljač obrascima s pritiskom na dugme”.

i kliknite na dugme Promeni, otvoriće se dijaloški okvir „Promeni stranicu obrasca dugmeta“.

u kojoj nastupamo:

 upisati tekst: Učenici;

 izaberite komandu sa padajuće liste: Otvorite obrazac za uređivanje;

 izaberite formu dugmeta sa liste: Učenici, kliknite na dugme “OK”.

Prozor "Edit Button Form Page" prikazuje element "Studenti". Nakon kreiranja elementa „Studentske grupe“ koristeći istu tehnologiju, on će također biti prikazan u prozoru.

Zatim morate kreirati dugme za povratak na glavni oblik dugmeta, da biste to uradili, kliknite na dugme „Kreiraj“ i u prozoru koji se pojavi izaberite naredbu „Idi na obrazac sa dugmetom“, izaberite „ Glavni obrazac sa dugmetom“ i unesite „Idi na obrazac za glavni taster“. Kliknite na dugme “OK”.

i zatvorite prozor „Promeni stranicu obrasca dugmeta“.

Pokrenimo formu glavnog dugmeta u prozoru baze podataka, u kojoj kliknemo na dugme "Obrasci za unos podataka", otvoriće se "Obrasci za unos podataka".

Kreiranje elemenata za obrazac dugmeta „Izvještaji“ vrši se po istoj tehnologiji, a rezultat će biti:

Kreiranje Sub-ButtonForm-a: Upiti

Da biste kreirali elemente obrasca potdugma „Upiti“, potrebno je da pokrenete bazu podataka (na primer „Napredak učenika“ sa obrascem glavnog dugmeta) i kreirate makroe „Otvori upit“ ili „Otvori tabelu“ sa jedinstvenim nazivima, a zatim kreirajte dugmad u formi dugmeta da biste pozvali ove makroe.

Kada kreirate makro "Učinak učenika" potrebno je da odaberete karticu "Makroi" i kliknete na ikonu "Kreiraj", otvoriće se dijaloški okvir "Makro". U ovom prozoru izaberite akciju makroa "Otvori upit" sa padajuće liste i izaberite naziv upita "Napredak učenika" sa padajuće liste.

zatim kliknite na dugme "Zatvori". U prozoru koji se pojavi, "Sačuvati promjene u izgledu ili strukturi objekta Macro1?" Kliknite na dugme "Da". Otvara se prozor “Sačuvaj” u kojem treba da navedete naziv makroa “Napredak učenika” i kliknete na dugme “U redu”.

Ime makroa će biti sačuvano na listi makroa u prozoru DB. Nakon kreiranja i spremanja makronaredbe "Parametric_query", nazivi kreiranih makroa će biti prikazani u prozoru baze podataka.

Da biste kreirali elemente obrasca dugmeta za zahtjev „Napredak učenika“, morate izvršiti naredbu Service / Utilities / Button Form Manager. Otvoriće se Menadžer obrasca za dugmad.

Zatim morate da izaberete „Upiti“ u prozoru „Upravljač obrascima za pritiskanje dugmeta“ i kliknete na dugme Uredi, otvoriće se dijaloški okvir „Uredi stranicu obrasca sa dugmetom“.

U ovom prozoru kliknite na dugme „Kreiraj“, otvoriće se novi prozor „Promena stranice obrasca dugmeta“.

u kojoj nastupamo:

 upisati tekst: Izvještaj: Učinak učenika;

 izaberite komandu sa padajuće liste: Pokreni makro;

 izaberite formu dugmeta sa liste: Napredak učenika, kliknite na dugme “OK”.

Prozor “Edit Button Form Page” će prikazati element obrasca dugmeta “Izvještaj: Napredak učenika”. Nakon kreiranja elementa “Parametric_query” koristeći istu tehnologiju, on će također biti prikazan u prozoru.

Zatim zatvorite prozore „Promeni stranicu obrasca sa dugmetom“ i „Upravitelj obrascima sa dugmetom“. U prozoru DB, na kartici “Forms” kliknite na natpis “Push Button Form” i otvoriće se Glavni Push Button Form. U obrascu Glavnog dugmeta kliknite na dugme Zahtevi i otvoriće se obrazac dugmeta „Zahtevi“.

Tako je kreirana forma dugmeta "Zahtevi", koja je podređena forma dugmeta.

Laboratorijski rad br. 5.

Predmet: Kreiranje formi dugmadi.

Cilj: Naučite kreirati i uređivati ​​forme gumba.

Vježbajte

Kreirajte formu glavnog dugmeta i dodatne forme dugmadi za rad sa bazom podataka.

Osnovne informacije

SuperstrukturaPristupdugme za upravljanje obrascima

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

dodaci menija

· graditelji

· majstori

Čarobnjaci i graditelji su kontekstno osjetljivi dodaci. Pokreću se kada korisnik pokuša izvršiti određene radnje. Dodaci menija su nezavisni od konteksta i njima se može pristupiti iz menija ServisÞ Komunalne usluge. Primjer dodatka menija je Menadžer obrasca gumba.

Obrasci sa dugmetom (ili meniji) ) su oblici u aplikaciji koji pružaju pristup komponentama i podsistemima aplikacije. Prebacivanje između komponenti se vrši klikom na dugmad. Naravno, možete izgraditi forme dugmadi u dizajnu kreiranjem procedure za rukovanje događajima za svako dugme Pritisnite dugme. Ali u slučaju kada aplikacija uključuje mnogo obrazaca i izvještaja, ovaj posao može biti dugotrajan.

Button Form Manager koristi sofisticiranu tehniku ​​za kontrolu svih oblika dugmadi kroz jedan oblik dugmeta, kreira tabelu pokretača pod nazivom Elementi obrasca dugmeta i omogućava vam da kreirate do osam elemenata u svakoj formi dugmeta. Ako je potrebno više od osam dugmadi, oni koji nedostaju se kreiraju ručno pisanjem procedura ili kreiranjem makroa. Kada se pokrene, dispečer traži tabelu u trenutnoj bazi podataka sa imenom CentralaPredmeti, a ako ga nema, počinje kreirati novu formu dugmeta.

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

U dijaloškom okviru možete mijenjati nazive obrazaca, uređivati ​​elemente obrasca (dugme Promjena...), brisanje elemenata (dugme Izbriši) ili promijeniti položaj elementa (dugme Gore I Dole).

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

· Tekst– naziv elementa koji će se pojaviti na dugmetu u obrascu dugmeta.

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

· Forma– sadržaj ovog polja zavisi od vrednosti komandnog polja.


Rice. 5.1 . Kreiranje dugmeta za dodavanje novog klijenta.

Nakon kreiranja obrazaca za dugme, tabela će se pojaviti na kartici Tabele prozora baze podataka CentralaPredmeti, a na kartici Obrasci – obrazac Centrala, koji se može preimenovati. Ali preimenovati tabelu CentralaPredmeti, potrebno je da promenite sve reference na njega u VBA (Visual Basic za aplikacije) procedurama uskladištenim sa ovim obrascem dugmeta.

Tehnologija rada

Ckreiranje obrasca dugmeta

1. Otvorite bazu podataka.

2. Odaberite tim Servis® Komunalne usluge® Button Form Manager.



Slika 5.2 Obrasci dugmadi .

3. Odgovorite na pitanje o kreiranju novog obrasca za dugme Da.

4. U prozoru koji se pojavi Button Form Manager kliknite na dugme Stvoriti.

5. Postavite naziv obrasca dodatnog dugmeta – Forms. Kliknite uredu.

6. Podesite ime na isti način Izvještaji za drugu dodatnu formu dugmeta i imena Forma Klijent I Forma narudžbe,Izvještaj ReportClients, Račun I Izlaz za druge.

7. U prozoru Button Form Manager izaberite MainCentrala(Obrazac glavnog dugmeta) i kliknite na dugme Promjena.

8. U prozoru Promjena stranice obrasca dugmeta kliknite na dugme Stvoriti.

9. U prozoru Promjena elementa obrasca gumba navedite parametre:

Tekst: Obrasci

Tim: Idite na obrazac za dugme

Forma: Forms

10. Kliknite OK.

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

12. Za dugme Izlaz postavite parametre:

Tekst: Izlaz

Tim: Zatvorite aplikaciju

13. Pritisnite dugme Zatvori.

14. U prozoru Button Form Manager izaberite obrazac Forms i pritisnite dugme Promjena.

15. U prozoru Promjena stranice obrasca dugmeta kliknite na dugme Stvoriti.

16. U prozoru navedite parametre:

Tekst: Rad sa obrascem klijenta

Tim: Idite na obrazac za dugme

Oblik: Oblik Klijent

17. Kliknite OK.

18. Na isti način navedite parametre za rad OblikNaredbe

19. Navedite dugme za povratak na glavni obrazac:

Tekst: Povratak

Tim: Idite na obrazac za dugme

Forma: Glavna centrala.

20. Kliknite Zatvori.

21. U prozoru Button Form Manager izaberite obrazac Forma A Klijent i pritisnite dugme Promjena.

22. U prozoru Promjena stranice obrasca dugmeta pritisnite dugme Stvoriti.

23. U prozoru Promjena elementa obrasca gumba navedite parametre:

Tekst: Novi klijent

Tim: Otvaranje obrasca u načinu dodavanja

Forma: Klijent

24. Kliknite OK.

25. U prozoru Promjena stranice obrasca dugmeta ponovo pritisnite dugme Stvoriti.

26. U prozoru Promjena elementa obrasca gumba navedite parametre:

Tekst: Uređivanje

Tim: Otvaranje obrasca u modu za uređivanje

Forma: Klijent

27. Kliknite OK.

28. Slično koracima 21-27, kreirajte dugmad za rad sa obrascem Naredbe

29. Slično koraku 19, kreirajte dugme za povratak na prethodni obrazac.

30. U prozoru Button Form Manager izaberite obrazac Izvještaji, pritisnite dugme Promjena i kreirajte elemente forme dugmeta Izvještaji(pogledajte izvještaje i vratite se).

31. Uredite ButtonForm u modu dizajna.

1. Tema laboratorijski rad.

2. Svrha laboratorijskog rada.

3. Tehnologija za kreiranje forme sa dugmetom.