forme u access-u - cvetanovic marko - pejcic dejan

29
Marko Cvetanović Momir Stanković Luka Jovanović

Upload: nasaskolatakmicenja

Post on 02-Jul-2015

983 views

Category:

Documents


2 download

TRANSCRIPT

Page 2: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

Sadržaj: Uvod i upotreba formularaPravljenje novog formularaPravljenje formulara pomoćučarobnjaka Form WizardPravljenje formulara u pogledu DesignRad 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

Page 3: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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 aplikacijeOkvire za dijalogŠtampanje informacija

Sadržaj

Page 4: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 5: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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, najbolje je koristiti upit ili ugnježden SQL iskaz.

Spisak tabela i upita koji se mogu koristiti u čarobnjaku Form Wizard.

Napred

Page 6: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

Polja koja su odabrana iz upita Zad_5

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.

Napred

Page 7: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 8: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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 tabelu ili upit koji će se koristiti u formularu. Kliknite OK pa će se prikazati prozor Form Design.

Prozor Form Design koristite za pravljenje i prilagođavanje formulara.

Sadržaj

Page 9: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 10: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 11: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 12: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 13: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 14: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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čen.

Označavanje objekata koji se nalaze u formularu.

Nazad

Označavanje

Page 15: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 16: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

Izgled formulara pre poravnanja objekata. Izgled formulara posle poravnanja.

Nazad

Page 17: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 18: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 19: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 20: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 21: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 22: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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 sredstvo za pronalaženje sloga. Prvi prozor čarobnjaka Combo Box Wizard.

Nazad

Page 23: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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.

Odabir tabele ili upita iz koga će se uzimati podaci za List Box.Nazad

Page 24: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 25: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 26: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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

Page 27: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

Prvi i treći prozor čarobnjaka Option Group Wizard

Nazad

Page 28: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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 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.

Prvi prozor čarobnjaka Command Button Wizard.

Nazad

Page 29: Forme u Access-u - Cvetanovic Marko - Pejcic Dejan

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.

IzlazSadržaj