2. Sadržaj:
Uvod i upotreba formulara
Pravljenje novog formulara
Pravljenje formulara pomoćučarobnjaka Form Wizard
Pravljenje formulara u pogledu Design
Rad u prozoru Form Design:
korišćenje alata u prozoru Form Design
dodavanje polja u formular
označavanje, pomeranje, poravnanje i promena veličine objekata u formularu
Odabiranje odgovarajuće kontrole za obavljanje posla:
Labele
Tekstualna polja
Polja tipa Combo
Polja tipa List
Polja za potvrdu
Opciona i prekidačka dugmad
Command button
Zaključak
Početna
Izlaz
3. Uvod i upotreba formulara
Većina Accessovih aplikacija je usmerena na formulare. Formulari se
koriste za prikupljanje i prikazivanje informacija, kretanje kroz
aplikaciju i drugo. U ovoj prezentaciji ćemo prikazati osnove pravljenja i
rada sa formularima. Formulari imaju brojna svojstva koja se mogu
koristiti za zadavanje njihovog izgleda i ponašanja. Svojstva se mogu
podeliti u sledeće kategorije: Format (formatiranje), Data (podaci),
Event (događaj) i Other (ostalo).
Formulari služe za:
Unos podataka
Tok aplikacije
Okvire za dijalog
Štampanje informacija
Sadržaj
4. Pravljenje novog
formulara
Najčešći način za pravljenje novog
formulara jeste da se u prozoru
Database iz liste Objects odabere
ikona Forms. Zatim možete odabrati
ikonu Create Form in Design View ili
ikonu Create Form by Using Wizard.
Drugi način jeste da u listi Objects
kliknete ikonu Forms, pa ga zatim
na paleti alata prozora Database
kliknete New. Prikazaće se okvir za
dijalog New Form koji vam
omogućava da odaberete jednu od
brojnih opcija. Formulare možete
bez pomoći napraviti u pogledu
Design ili ih možete napraviti uz
pomoć jednog od osam čarobnjaka.
Sadržaj
5. Pravljenje formulara pomoću čarobnjaka
Form Wizard
Da biste napravili formular pomoću
čarobnjaka Form Wizard, odaberite
ikonu Create Form By Using the
Wizard kada je u listi Objects
odabrana ikona Forms. Čarobnjaka
Form Wizard možete otvoriti ako ga
odaberete u okviru za dijalog New
Form i kliknete OK. Prvo, Čarobnjak
Form Wizard od vas traži da zadate
ime upita ili tabele koji će se
koristiti u formularu. Bilo da
formular pravite pomoću
čarobnjaka ili u pogledu Design, Spisak tabela i upita koji se mogu koristiti u
najbolje je koristiti upit ili čarobnjaku Form Wizard.
ugnježden SQL iskaz.
Napred
6. Pošto odaberete polja, kliknite Next. U drugom koraku čarobnjaka
Form Wizard zadajete kakav će izgled imati formular koji pravite.
Možete odabrati Columnar, Tabular, Datasheet, Justified, PivotTable
ili PivotChart. Najčešći izbor jeste Columnar. Pošto odaberete kakav
će izgled imati formular, kliknite Next.
Polja koja su odabrana iz upita Zad_5
Napred
7. U trećem koraku čarobnjaka Form Wizard možete odabrati jedan od već
definisanih stilova formulara. Iako se sva svojstva koja zadaje čarobnjak mogu
promeniti u pogledu Design pošto se formular napravi, da biste uštedeli vreme
najbolje je odmah odabrati stil. Pošto odaberete stil formulara, kliknite Next.
U poslednjem koraku
čarobnjaka Form Wizard
zadajete naslov formulara.
(Ukoliko prihvatite već ponuđeni
naslov, ime formulara će biti
jednako imenu tabele ili upita
koji se u njemu koriste).
Menjanje naslova formulara
možete obaviti u pogledu
Design. U ovom poslednjem
koraku određujete da li ćete
prikazati rezultate svog rada, ili
ćete formular otvoriti u pogledu
Design.
Odabiranje stila formulara.(video)
Sadržaj
8. Pravljenje formulara u pogledu Design
Da biste napravili formular bez
pomoći čarobnjaka, u listi
Objects, kliknite Forms. Dva
puta kliknite ikonu Create Form
in Design View, ili na paleti alata
prozora Database kliknite New
kako bi ste otvorili okvir za
dijalog New Form i odabrali
Design View (opcija koja je
unapred odabrana). Ukoliko ste
kliknuli New, da biste otvorili
okvir za dijalog New Form, vaš
formular će biti povezan sa
podacima, u okviru za dijalog
New Form ćete iz liste odabrati Prozor Form Design koristite za pravljenje i prilagođavanje formulara.
tabelu ili upit koji će se koristiti
u formularu. Kliknite OK pa će
se prikazati prozor Form Design.
Sadržaj
9. Rad u prozoru Form Design
Prozor Form Design ćete koristiti za pravljenje i prilagođavanje formulara. U
ovom prozoru u formular možete ugraditi objekte i prilagođavati ih koristeći
prozor Properties.
• korišćenje alata u prozoru Form Design
• dodavanje polja u formular
• označavanje, pomeranje, poravnanje i
promena veličine objekata u formularu
Sadržaj
10. Korišćenje alata u prozoru Form Design
U prozoru Form Design se nalaze palete alata, kutija sa alatima i formular koji
pravite. Ostali alati koje imate na raspolaganju vam pomažu prilikom
projektovanja, a među njima su Field List i prozor Properties. Field List i prozor
Properties.
U pogledu Design Formulara, prikazuju se dve palete alata: paleta alata Form
Design i paleta alata Formatting. Na paleti alata Form Design se nalaze dugmad
za zapisivanje, štampanje, kopiranje, isecanje, lepljenje i obavljanje ostalih
standardnih poslova u formularu. Na ovoj paleti alata se nalaze i dugmad koja
vam služe za uključivanje i isključivanje različitih prozora. Na paleti alata
Formatting se nalate alati pomoću kojih grafički možete menjati svojstva
formulara i objekata. Možete promeniti oblik slova, veličinu slova i boju označenih
objekata formulara.
Napred
11. Na paleti alata Form Design se nalaze takva dugmad za prozore Field List,
Toolbox i Properties. Svakom od ovih prozora možete promeniti veličinu (a
kutiju sa alatima možete dokirati uz ivicu prozora). Cilj je da odgovarajući
prozori budu otvoreni onda kada je potrebno.
Paleta alata Form Design i prozori koji vam pomažu pri projektovanju formulara.
Nazad
12. Dodavanje polja u formular
U formular veoma lako pomoću prozora Field List možete dodati
polja. U prozoru Field List se nalaze sva polja koja su deo izvora
slogova formulara. Izvor slogova (record source) formulara je
tabela, upit ili SQL iskaz ugrađen u formular. Da biste u formular
dodali polja, uradite to na sledeći način:
•Postarajte se da prozor Field List bude vidljiv. Ukoliko prozor
nije vidljiv, na paleti alata kliknite dugme Field List.
•Pronađite polje koje želite da dodate u formular, zatim ga
kliknite i prevucite iz liste na mesto na formularu gde želite da
se prikaže. Mesto koje odaberete će biti gornji levi ugao
tekstualnog polja, a levo od kontrole se prikazuje labela
(oznaka).
Nazad
13. Označavanje, pomeranje, poravnanje i
promena veličine objekata u formularu
• Označavanje objekata u formularu
• Pomeranje objekata u formularu
• Poravnanje objekata u formularu
• Promena veličine objekata u formularu
Nazad
14. Označavanje
Najlakši način za označavanje
jednog objekta u formularu
jeste da ga kliknete. Pošto je
objekat označen, možete ga
pomerati, menjati mu veličinu
ili menjati bilo koje njegovo
svojstvo. Označavanje više
objekata može biti nezgodno,
ali to možete uraditi na
nekoliko načina. Da biste
označili više objekata, možete
držati pritisnut taster Shift i
kliknuti svaki objekat koji
želite da označite. Svaki
označeni objekat je okružen
ručicama, čime je vizuelno
prikazano da je objekat Označavanje objekata koji se nalaze u formularu.
označen.
Nazad
15. Pomeranje objekata
Da biste pomerili jednu kontrolu i njenu labelu, potrebno je da je
prvo označite. Pomerite pokazivač miša iznad objekta, kliknite i
pomerajte ga. Da biste odjednom pomerili više objekata, prvo
morate označiti sve objekte koje želite da pomerite. Pomerite
pokazivač miša iznad bilo kojeg od označenih objekata, kliknite i
pomerajte ih.
Poravnanje objekata
U Accessu se objekti lako poravnavaju. Na slici se vidi nekoliko objekata koji
nisu poravnati. Označene su labele tri objekta. Ukoliko poravnate labele,
kontrole će ostati na svojim pozicijama. Ukoliko označite i tekstualna polja, i
ona će se poravnati sa labelama. Pošto Access ne dozvoljava preklapanje
objekata, tekstualna polja će se odmah pomeriti do svojih labela. Da biste lepo
poravnali bilo koje objekte, označite objekte koje želite da poravnate pa zatim
odaberite Format, Align, Left ili desnim tasterom miša kliknite na jedan od
objekata i odaberite Align, Left. Označeni objekti će zatim biti poravnati.
Napred
16. Izgled formulara pre poravnanja objekata. Izgled formulara posle poravnanja.
Nazad
17. Promena veličine u formularu
Kao što postoji nekoliko načina za pomeranje objekata, tako
postoji nekoliko načina za promenu veličine objekata. Pošto
označite objekat, možete koristiti svaku od ručica, osim ručice u
gornjem levom uglu, za promenu veličine. Ručice na vrhu i dnu
objekta služe za promenu visine objekta, a ručice na levoj i
desnoj strani služe za promenu širine objekta. Ručice u gornjem
desnom, donjem desnom i donjem levom uglu objekta služe za
istovremenu promenu visine i širine objekta.
Nazad
18. Odabiranje odgovarajuće kontrole za
obavljanje posla
• Labele
• Tekstualna polja
• Polja tipa Combo
• Polja tipa List
• Polja za potvrdu
• Opciona i prekidačka dugmad
• Command button
Sadržaj
19. Labele
Labele se koriste za prikazivanje informacija korisnicima. Pridružene labele
se automatski dodaju u formular kada se u njega dodaju druge kontrole,
recimo tekstualna polja, polja tipa Combo i tako dalje, i mogu se ukloniti i
menjati po potrebi. Sadržaj takvih labela se zasniva na sadržaju svojstva
Caption polja kojem je pridružena.
Alat Label, koji se nalazi u kutiji sa alatima, koristi se za prikazivanje bilo
kakvog teksta u formularu. Kkliknite alat Label, zatim kliknite i prevucite
labelu kako biste je smestili u formular. Labele se često koriste za
prikazivanje opisa formulara ili za davanje instrukcija korisnicima. Labele se
mogu prilagoditi menjanjem oblika slova, veličine i boje teksta koji se u
njima prikazuje.
Nazad
20. Tekstualna polja
Tekstualna polja se koriste za prihvatanje informacija koje korisnik unosi. U
vezanim tekstualnim poljima se prikazuju informacije koje se nalaze u poljima
tabele. U nevezanim tekstualnim poljima se prikupljaju informacije korisnika
koje će se ne odnose na polje sloga. Na primer, tekstualno polje se može
koristiti za prikupljanje informacija za uslov koji korisnik postavlja.
Tekstualna polja se automatski dodaju u formular kada kliknete i na formular
prevučete polje iz spiska polja. Za svojstvo Displaz Control mora biti zadata
vrednost Text Box. Drugi način za odabiranje tekstualnog polja jeste da iz
kutije sa alatima odaberete alat Text Box, pa da zatim kliknete i prevučete alat
u formular kako biste ga napravili. Ukoliko tekstualno polje žellite da vežete za
podatke, morate podesiti njegovo svojstvo Control Source.
Nazad
21. Polja tipa Combo
Polja tipa Combo omogućavaju korisnicima da iz liste ovog polja odaberu jednu od
ponuđenih vrednosti. Postoji nekoliko načina na koje u formular možete dodati
polje tipa Combo. Ukoliko je svojstvo polja zadata vrednost Combo Box, u
formularu se, kada se u njega doda polje, automatski pravi polje tipa Combo u
kojem će se prikazivati vrednosti koje su zapisane u tabeli. Polje tipa Combo
automatski zna odakle da uzima podatke, kao i kako da zada druga važna
svojstva.
Ukoliko za svojstvo Displaz Control nije zadata vrednost Combo Box, najlakši način
pravljenja polja tipa Combo je korišćenje čarobnjaka Control Wizard. Čarobnjak
Control Wizard vam pomaže da napravite polja tipa Combo, polja tipa List, grupe
opcija i podformulara.
Napred
22. Kod prvog prozora čarobnjaka
ponuđena su tri izvora
podataka za polje tipa Combo.
Prvu opciju koristite ako želite
da polje tipa Combo podatke
dobija iz polja
tabele.Obezbeđivanje podataka
za polje tipa Combo na ovaj
način otežava njegovo
održavanje. Svaki put kad
želite da u polje tipa Combo
dodate element, aplikacija se
mora menjati. Poslednja opcija
se može koristiti kada polje
tipa Combo želite koristiti kao
Prvi prozor čarobnjaka Combo Box Wizard.
sredstvo za pronalaženje sloga.
Nazad
23. Polja tipa List
Polja tipa List su slična poljima tipa Combo, ali se od njih razlikuju na tri
načina:
•Zauzimaju više prostora na ekranu.
•U njima je moguće odabrati samo vrednosti koje su prikazane u listi. To
znači da u polje tipa List ne možete uneti nove vrednosti.
•Mogu se konfigurisati tako da korisniku omoguće označavanje više
elemenata.
Nazad
Odabir tabele ili upita iz koga će se uzimati podaci za List Box.
24. Polja za potvrdu
Polja za potvrdu se koriste kada korisniku želite da dopustite da unese jednu
od dve vrednosti, recimo Yes/No (Da/Ne). Polje za potvrdu možete uneti u
formular na nekoliko načina:
•Svojstvu Display Control polja zadajte vrednost Check Box, pa zatim u listi
polja kliknite i prevucite polje u formular.
•U kutiji sa alatima kliknite alat Check Box, pa zatim u listi polja kliknite i
prevucite polje u formular. Na ovaj način ćete u formular dodati polje za
potvrdu čak i onda
•Kada za svojstvo polja Displaz Control nije zadata vrednost Check Box.
•U kutiji sa alatima kliknite Check Box, pa ga zatim kliknite i prevucite u
formular kako biste napravili polje za potvrdu. Polje za potvrdu koje napravite
neće biti vezano za podatke. Da biste polje za potvrdu vezali za podatke,
morate svojstvu Control Source polja za potvrdu zadati vrednost.
Nazad
25. Opciona i prekidačka dugmad
Opcionu i prekidačku dugmad možete koristiti pojedinačno ili kao deo
opcione grupe kontrola. Opciono ili prekidačko dugme koristite pojedinačno
za prikazivanje vrednosti True/False (Tačno/Netačno). Ipak, to nije
standardni način korišćenja opcionog ili prekidačkog dugmeta. Opciona i
prekidačka dugmad, kada su deo opcione grupe, omogućavaju korisniku da
iz skupa uzajamno isključivih opcija odabere jednu. Razlika između opcionih i
prekidačkih dugmadi je u njihovom izgledu.
Napred
26. Opcione grupe
Opcione grupe omogućavaju korisniku da iz skupa uzajamno isključivih opcija
odabere jednu opciju. Opcione grupe mogu sadržati polja za potvrdu, prekidačku
ili opcionu dugma.
Najlakši način da u formular dodate opcionu grupu jeste da iz palete alata
upotrebite čarobnjaka Option Group Wizard. U prvom prozoru čarobnjaka Option
Group Wizard, unosite tekst kojim se opisuje svaki element opcione grupe. U
drugom prozoru čarobnjaka zadajete koja od opcija je osnovna za opcionu
grupu. U trećem prozoru čarobnjaka zadajete vrednosti za svako opciono
dugme. U četvrtom prozoru čarobnjaka Option Group Wizard odlučujete da li
ćete vrednost opcione grupe kasnije koristiti ili ćete tu vrednost zapisati u polje.
U petom prozoru čarobnjaka birate jedan od mnogobrojnih stilova za dugmad
opcione grupe. Takođe, možete odabrati jedan od vizuelnih efekata: gravirana,
ravna, izdignuta, utisnuta dugmad ili dugmad koja na podlogu bacaju senku. U
šestom, poslednjem, prozoru čarobnjaka zadajete naslov opcione grupe.
Napred
27. Prvi i treći prozor čarobnjaka Option Group Wizard
Nazad
28. Command Button
Pomoću čarobnjaka Command
Button Wizard možete lako i brzo
u formularima napraviti
komandnu dugmad. Poslovi u
čarobnjaku su podeljeni na
kretanje kroz slogove, operacije
sa slogovima, operacije sa
formularima, operacije sa
izveštajima, operacije sa
aplikacijama i drugi poslovi.
Čarobnjak Command Button
Wizard se automatski poziva
kada u formular dodajete Prvi prozor čarobnjaka Command Button Wizard.
komandno dugme. U prvom
prozoru čarobnjaka Command
Button Wizard zadajete
kategoriju aktivnosti i akciju koju
želite da komandno dugme
obavlja. Naredni prozori
čarobnjaka zavise od kategorije i
aktivnosti koju ste zadali.
Nazad
29. Zaključak
U Microsoft Access-u postoje moćni alati koji se mogu koristiti za pravljenje i
najsloženijih formulara. Bez obzira na način na koji je formular napravljen,
morate znati kako da izmenite sve atribute formulara i njegovih kontrola. U
ovoj prezentaciji možete naučiti kako da radite se objektima formulara i da
menjate njihov izgled i veze sa podacima. Svaki tip kontrole i njena svojstva su
detaljno objašnjena.
Izlaz
Sadržaj