Professional Documents
Culture Documents
Modul 5 - Udzbenik
Modul 5 - Udzbenik
ECDL MODUL 5
Beograd, 2002 g.
www.icintegra.co.yu
IC INTEGRA
- 1 -
Uvod
- 2 -
Uvod
2. UVOD
2.1.
ta su to podaci
Podatak moe da ini tekst, brojevi, slike, pa ak i zvuk ili video snimak.
Sami po sebi, podaci nam ne znae puno, ako ne znamo njihovu interpretaciju.
Na primer podaci: Petar, 15000, 10 ne znae nita. Ali ako kaemo: "Prodavac Petar godinje proseno prodaje robe u
vrednosti 15000$ i njegova zarada je 10% od prodate vrednosti.", onda podaci postaju informacije.
ta je to baza podataka
Najkrae reeno:
Baza podataka je struktuirana kolekcija povezanih podataka o jednom ili vie objekata.
Telefonski imenik
Red vonje
Adresar
itd..
- 3 -
Uvod
Osnovni pojmovi
Tabela (Table, File) - ine je polja koja opisuju neki objekat i kolekcija rekorda sa konkretnim podacima. Na primer tabelu
Kupac ine polja (atributi): Ime, Adresa, Telefon, kao i konkretni podaci o kupcima:
Polje (Field) - sadri odreeni podatak (na primer 'Marko Markovic, 'Glavna 34, Beograd', '234-456'). Svako polje ima svoj
naziv, tip (tekst, broj, datum,...), veliinu...
Rekord (zapis, slog) - se sastoji od konkretnih podataka koji opisuju jedan objekat (entitet), na primer:
Tabele mogu da se uvaju u obinim fajlovima (Flat). Takve tabele se koriste za reavanje jednostavnijih problema, na primer
za uvanje liste imena. U ovakvim tabelama mogue je da bude duplih rekorda.
Savremene baze podataka su uglavnom relacione. To znai da se baza podataka sastoji od vie meusobno povezanih tabela.
Pretpostavimo da treba da kreirate bazu podataka koja treba da sadri zaposlene, kupce, njihove narudbe, proizvode ili
usluge koje prua firma. Ovakva baza podataka treba da se sastoji od sledeih tabela:
o
ZAPOSLENI
PRODAVCI
- 4 -
Uvod
KUPCI
PROIZVODI
NARUDZBE
STAVKENARUDZBE
Kada jedan (one) KUPAC narui robu, sigurno naruuje vie (meny) proizvoda. Ova relacija se naziva one-to-many. Grafiki se
ova relacija prikazuje kao na slici:
one-to-meny
Jedan (one) KUPAC moe da ima vie (meny) NARUDZBI. Na gornjem primeru oznaka '1' na liniji koja simbolizira relaciju
izmeu dve tabele znai 'one', a oznaka '' znai 'meny'.
Najprostija relacija izmeu tabela je one-to-one. To znai da jedan rekord u jednoj tabeli odgovara samo jednom rekordu u
drugoj tabeli. Grafiki se ova relacija prikazuje kao na slici:
- 5 -
Uvod
one-to-one
MS Access ne dozvoljava da relacija bude meny-to-meny. Takve relacije zahtevaju da se kreira nova tabela. Primer za ovo je
da jedan PROIZVOD moe da se nalazi u vie NARUDZBI, kao i da jedna NARUDZBA moe da sadri vie PROIZVODA
(relacija meny-to-meny). Zbog toga je potrebno da se kreira jo jedna tabela STAVKANARUDZBE i da se time jedna relacija
meny-to-meny zameni sa dve relacije one-to-meny:
meny-to-meny
Primarni klju
Relacione baze podataka zahtevaju da svaki rekord (zapis) u tabeli bude jednoznano odreen. To znai da ne smeju da se
pojave dva rekorda u tabeli sa istim vrednostima u poljima.
Svaka tabela ima jedno polje ili kombinaciju polja koji jednoznano odreuju rekord (zapis) u tabeli. Na prethodnoj slici u tabeli
PROIZVODI polje ProizvodId jednoznano odreuje zapis u tabeli.
- 6 -
Uvod
Dozvoljeno je da vie polja jednoznano odreuju zapis. U tabeli STAVKANARUDZBE polja NarudzbaId + ProizvodId
jednoznano odreuju zapis.
Polje (ili polja) koja jednoznano odreuju zapis u tabeli naziva se primarni klju (primary key).
Pojam primarni klju je jedan od najvanijih pojmova u relacionim bazama podataka. Prilikom kreiranja tabela uvek morate da
definiete primarni klju.
Spoljnji klju
U tabeli NARUDZBE polje Kupac je spoljnji klju (Foreign key). To polje sadri isti tip podatka kao i primarni klju u tabeli
KUPCI. Skup vrednosti u polju Kupac (u tabeli NARUDZBE) je podskup vrednosti u polju KupacID (u tabeli KUPCI).
Korienje baze podataka ima niz prednosti u odnosu na klasian rad sa papirima:
o
bri rad
jednostavno korienje
Uvod
o
MS ACCESS je savremena baza podataka koja omoguava da, zajedno sa Word-om, Excel-om, PowerPoint-om i Mail-om,
potpuno automatizujete svoje poslovanje.
MS ACCESS je jednostavan za upotrebu, lako se ui i ne zahteva da korisnik bude profesionalac za baze podataka.
MS ACCESS dozvoljava izmene u bazi podataka i onda kada ste uneli podatke.
2.2.
Uvod u MS Access
Organizacija
MS Access sve podatke uva u jednom fajlu. Takav pristup znaajno olakava rad i odravanje baze podataka.
Fajl u kojem se nalazi struktura tabela, podaci, izvetaji, upiti, forme za unos i drugi objekti MS Access-a ima ekstenziju 'MDB'.
Prikaz podataka u tabeli je veoma slian nainu kako se podaci prikazuju na klasinim 'papirnim' dokumentima:
- 8 -
Uvod
ta su to forme
Forme Vam omoguavaju da vidite one podatke koje elite na nain koji elite.
ta je to Query (upit)
Uvod
i slino.
Svaki put kada postavite upit (query) MS Acces e Vam dati odgovor na osnovu trenutnih podataka.
ta je to Report (izvetaj)
Report se koristi za prikazivanje i tampanje podataka iz tabela ili upita, u obliku koji elite.
Takoe, na report-u moete da obavite i neke matematike operacije (izraunavanje sume ili proseka, na primer), da grupiete
ili sortirate podatke.
Startovanje MS Access-a
Uvod
a zatim Toolbar:
Kada startujete MS Access, na glavnom meniju postoje samo dve opcije: File i Help, jer nije otvorena ni jedna baza podataka.
MS Access-ov Toolbar
Toolbar sadri ikone kojima se na bri nain startuju odreene naredbe iz glavnog menija.
MS Access ima vie Toolbar-ova koje moete da prikaete ili sklonite sa ekrana selektovanjem opcije View->Toolbars.
Ukoliko niste sigurni koju komandu izvrava neka ikona, postavite na nju kurzor mia i zadrite ga nakratko. Otvorie se mali
prozor u kojem je dat opis funkcije ikone:
Kada startujete MS Access, posle uitavanja programa, na ekranu e Vam se pojaviti dialog box sa nabrojanim postojeim
bazama.
U meniju File, selektujte opciju Open, i zatim na dialog box-u selektujte bazu (fajl) koju elite da otvorite.
- 11 -
Uvod
NAPOMENA: na kraju menija File, su prikazana imena fajlova koji su otvarani u poslednje vreme.
Folder Favorites sadri u sebi imena baza podataka koje najee koristite.
U meniju File, selektujte opciju Open, i zatim na dialog box-u selektujte bazu (fajl) koju elite.
Kliknite na Tools meni (gornji desni ugao Open dialog box-a) i selektujte opciju Add to Favorites:
- 12 -
Uvod
Folder Favorites sadri u sebi imena baza podataka koje najee koristite.
U Open dialog box-u kliknite na ikonu Favorites (u levom donjem uglu dialog box-a):
Database Window se prikazuje u okviru radnog prozora MS Access-a kada otvorite neku bazu podataka:
- 13 -
Uvod
Database Window omoguava brz i jednostavan pristup svim objektima u bazi podataka.
Tables (tabele)
Queries (upiti)
Forms (forme)
Reports (izvetaji)
Modules (programi)
Uvod
Klikom na odgovarajuu ikonu, u desnom delu prozora e biti prikazani svi objekti selektovane vrste. Na gornjoj slici je u levom
delu Database prozora selektovana kategorija Tables, a u desnom delu je prikazana lista tabela u bazi podataka.
U Database prozoru selektujte ikonu Tables, a zatim na spisku tabela selektujte eljenu tabelu (u ovom sluaju tabela KUPCI).
Kliknite dva puta levim tasterom mia na ime tabele ili selektujte ime tabele i kliknite na ikonu Open:
- 15 -
Uvod
Obratite panju da se sadraj glavnog menija i Toolbar-a promenio i da sadri naredbe za rad sa tabelom:
Ukoliko je irina polja u jednom rekordu vea od veliine prozora, na datasheet-u e se prikazati horizontalni i/ili vertikalni
scrool bar kojim moete da u prozoru prikaete eljeni deo tabele:
- 16 -
Uvod
Ikona
U donjem levom uglu prozora nalaze se ikone za navigaciju i polja koja prikazuju informacije o broju zapisa u tabeli (u tabeli na
donjoj slici ima ukupno 3 zapisa) i o rednom broju tekueg zapisa (u tabeli na donjoj slici tekui zapis je broj 2):
Kliknite miem na ikonu koja sadri ime polja. Cela kolona u tabeli e biti selektovana.
Postavite kurzor mia na jednu od ivica ikone koja sadri ime polja, tako da kurzor promeni oblik, pritisnite levi taster mia i
pomeranjem mia podesite irinu polja.
Da biste sauvali izgled tabele koji ste podesili, u meniju File selektujte opciju Save ili kliknite na ikonu Save:
U MS Accessu ne postoji lak nain da iskopirate bazu podataka sa jedne lokacije na drugu.
- 17 -
Uvod
U meniju File selektujte opciju Close ili istovremeno pritisnite tastere Ctrl+F4.
2.3.
Korienje Help-a
Svaki put kada startujete MS Access, pojavie Vam se na ekranu 'Microsoft Office Assistant' sa nekim savetom koji olakava
rad sa MS Access-om. Ukoliko imate vremena da itate ove savete, vrlo brzo ete postati ekspert za MS Access.
Ova interesantna animacija, pored toga to e Vas moda i zabaviti, moe da Vam prui veliku pomo u radu. Naime, MS
Office Assistant prati Va rad i esto moe da Vam ponudi savet za produktivniji rad.
Pored ove 'automatske' pomoi, moete da ukucate pitanje (na engleskom) i da dobijete odgovor koji e sadrati pojmove
navedene u pitanju. Na primer, ukucajte re 'print' i dobiete spisak svih operacija koje na neki nain sadre zadatu re:
- 18 -
Uvod
Jednim klikom levim tasterom mia na tekst koji Vam je interesantan, dobiete detaljno uputstvo o operaciji koju ste selektovali.
Office Assistant je standardno uvek ukljuen, ali ukoliko elite moete da ga iskljuite.
Ili, desnim dugmetom kliknite na Assistant-a i na popup meniju selektujte naredbu Hide:
- 19 -
Uvod
Veina dijalog box-ova u gornjem desnom uglu imaju ikonu sa znakom pitanja.
Otvorite dijalog About Microsoft Excel (selektovanjem menija Help, a zatim naredbe About Microsoft Excel).
Klikom na ikonu
Selektujte bilo koje polje na dijalogu check box-a, text box-a ili taster, recimo Ok, na ekranu e se pojaviti tekst koji opisuje
funkciju tog tastera:
2.4.
Osnovna podeavanja
Dizajniranje tabele
Kada otvorite tabelu, njen izgled je takav da moete da unosite podatke (Datasheet view).
Ukoliko elite da promenite naziv polja, vrstu podataka koje polje sadri, da izbriete ili dodate novo polje morate da promenite
nain prikazivanja tabele i preete u dizajn (Design view).
Uvod
Kliknite na ikonu:
- 21 -
Uvod
Ukoliko elite da promenite Toolbar na Vaem ekranu, selektujte opciju View->Toolbars, a zatim izaberite toolbar koji elite da
bude prikazan na ekranu ili kliknite desnim dugmetom mia bilo gde na postojeem Toolbar-u. Pojavie se popup meni na
kojem su nabrojane sve vrste toolbar-ova:
Obratite panju da se spisak Toolbar-ova razlikuje u zavisnosti od toga koja vrsta objekta je trenutno otvorena i u kojem je
reimu.
Bri nain da prikaete ili sakrijete odreeni Toolbar je da kliknete desnim tasterom mia na postojei Toolbar, a zatim na
popup meniju selektujete koje Toolbar-ove elite da prikaete.
Pomeranje Toolbar-a
Ukoliko elite da promenite poloaj Toolbar-a na ekranu, postavite kurzor mia na poetak Toolbara tako da promeni izgled u
, a zatim kliknite levim tasterom mia na tooibar i pomerite ga miem na eljenu lokaciju.
Uvod
Kliknite na dugme New, i u dialog box-u koji se prikazao na ekranu (New Toolbar) unesite ime novog Toolbar-a:
- 23 -
Uvod
Izaberite kategoriju, a zatim i komandu. Kliknite levim tasterom mia na ikonu koja pretstavlja izabranu komandu i, ne putajui
taster, prenesite ikonu na onaj Toolbar u kojem elite da se komanda (ikona) nalazi.
Da biste izbrisali ikonu, pritisnite taster Alt, a zatim kliknite na ikonu koju elite da izbriete i, ne putajui tastere, prenesite
ikonu izvan toolbar-a. Otpustite oba tastera.
- 24 -
3.1.
Osnovni koraci
Od ogromnog je znaaja da utroite vreme na planiranju i dizajniranju Vae baze podataka. Utroeno vreme u ovoj fazi e Vam
se viestruko vratiti kasnije.
Postavljajte pitanja
Ovo je verovatno najtea faza u dizajniranju baze podataka i zbog toga morate da postavite sebi ili korisniku, koji e koristiti
bazu podataka, puno pitanja.
ta elim?
Morate da razjasnite zato Vam je potrebna baza podataka i ta ona treba da omogui.
Takoe, potrebno je da definiete koji e sve poslovi biti obuhvaeni bazom podataka, kao i ko e je koristiti.
ta trenutno postoji?
Kada znate koji 'izlazi' su Vam potrebni, kritiki razmotrite koje podatke i dokumente zaista posedujete.
- 25 -
ta treba da se uradi?
Definiite procese i naine na koji e biti automatizovani, odredite procedure za obavljanje odreenih, konkretnih, poslova.
Definiite zahteve
KATEGORIJE
PROIZVODI
NARUDZBE
ZAPOSLENI
- 26 -
DOBAVLJACI
3.2.
Svaka tabela mora da ima primarni klju. Primarni klju moe da bude jedno polje ili kombinacija vie polja ija vrednost ini
rekord jedinstven. U svakoj tabeli kreirajte primarni klju kako bi rekordi u tabeli bili jednoznano odreeni i kako ne bi bilo dva
ista rekorda u tabeli.
Ukoliko ne kreirate primarni klju, moete da dozvolite da MS Access sam kreira primarni klju. Program e automatski dodati
jedno polje u tabeli.
Vrednost u polju, u vidu rednog broja, dodeljuje sam MS Access. Redni broj se u svakom novom rekordu poveava za jedan
(inkrementira). Ovaj tip polja se u MS Access-u naziva Auto Number.
Iako ovako kreiran primarni klju garantuje da e svaki rekord biti jedinstven, moe da se desi da vrednosti ostalih polja budu
ista u dva ili vie rekorda.
U jednoj tabeli sva polja moraju da budu jedinstvena. Ukoliko u tabeli imate dva ili vie polja koja se odnose na isti podatak,
onda ta polja morate da smestite u drugu tabelu.
Na primer, ako trebate da vodite evidenciju u kojim je firmama radio zaposleni, normalno je da pretpostavite da moe da se
dogodi da je neko radio u vie firmi. Ali, ako onda kreirate tabelu koja ima polja: Firma1, Firma2, Firma3..., uvek e se pojaviti
zaposleni koji je radio u etiri ili vie firmi. Da ne bi morali da menjate strukturu tabele, u ovakvim situacijama je najbolje da
kreirate dve tabele, jednu u kojoj su podaci o zaposlenom i drugu u kojoj su podaci o ranijim zaposlenjima:
Sada struktura podataka ne zavisi od pojedinanih sluajeva, tj. od toga u koliko firmi je radio pojedini zaposleni.
- 27 -
Tabela uvek treba da pretstavlja jedan realni objekat ili dogaaj. Ukoliko kreirate tabelu u kojoj se nalaze polja (atributi) koji se
odnose na dva objekta ili dogaaja, pogreili ste.
Polje NASTAVNIK sadri ime i prezime nastavnika, a polje DATUM poetak kursa.
PRVI RAZLOG: onaj koji unosi podatke mora za svakog polaznika da unosi isto ime nastavnika i isti datum poetka kursa. Ovo
je nepotrebno umnoavanje posla prilikom unosa podataka.
DRUGI RAZLOG: naravno da uvek postoji mogunost greke prilikom unosa podataka, kao to je napravljena u imenu
nastavnika. Program e tumaiti greku kao da postoje dva nastavnika.
TRE]I RAZLOG: ukoliko se do poetka kursa (Datum) promeni nastavnik i/ili datum poetka kursa, morate da napravite izmene
u svakom zapisu. Zamislite da postoji veliki broj uenika!
ETVRTI RAZLOG: ovakav pristup znaajno poveava veliinu baze podataka jer tekst 'Jovana Jovanovic' ili datum,
zauzimaju vie memorije nego broj, na primer '2'.
- 28 -
- 29 -
Ukoliko je sada potrebno da promenite nastavnika ili datum poetka kursa, dovoljno je da to uradite samo na jednom mestu.
Ukoliko se pojavi greka prilikom unosa podataka, opet, potrebno je da izmenu napravite samo na jednom mestu.
Polje u tabeli ne treba da sadri sloene podatke koji mogu da se podele na manje delove. Jedan od primera je polje koje
sadri mesto i potanski broj. U tom sluaju bolje je da kreirate dva polja, jedno koje sadri potanski broj i drugo koje sadri
naziv mesta.
Polje u tabeli ne sme da sadri podatke koji mogu da se izraunaju na osnovu vrednosti drugih polja.
Takoe, promena vrednosti u jednom polju ne sme da prouzrokuje promenu vrednosti u drugim poljima.
3.3.
Projektovanje strukture baze podataka je zaista najtei deo posla, sada dolazimo na laki deo: kreiranje baze podataka, tabela,
polja... Za veinu standardnih aplikacija moete da koristite Wizard-e.
- 30 -
Da biste keiraii novu bazu podataka, u meniju File selektujte opciju New ili istovremeno kliknite na tastere Ctrl+N, ili levim
tasterom mia kliknite na ikonu New:
Izaberite ikonu Database, kliknite na dugme OK, a zatim na novom dijalog box-u unesite ime baze podataka i izaberite lokaciju
gde elite da je uvate.
Na Database Window-u kliknite na ikonu Tables (sa leve strane prozora), a zatim dva puta kliknite levim tasterom mia na
opciju Create table by using wizard.
- 31 -
Tabele koje moete da kreirate korienjem ovog alata su podeljene u dve kategorije: Business i Personal. Selektujte jednu od
kategorija.
U listi Sample Tables selektujte jednu od tabela koju elite da kreirate. Svaka od tabela ima svoju listu polja (Sample Fields)
koje moete da selektujete i pritiskom na ikonu:
Kreirajte polje u vaoj tabeli. Polja koja e sadrati Vaa tabela nabrojana su u listi Fields in my new table.
Ukoliko elite da promenite ime polja, selektujte to polje na listi Fields in my new table, a zatim kliknite na taster Rename Field:
- 32 -
Kada zavrite sa kreiranjem polja, kliknite na dugme Next, na ekranu e Vam se pojaviti sledei dilaog box:
- 33 -
Ukoliko elite, promenite ime tabele i odluite se da li elite sami da kreirate primarni klju ili elite da Table Wizard to uradi za
Vas.
Na sledeem dialog box-u moete da izaberete da li ete da modifikujete tabelu koju je kreirao Table Wizard, da unosite
podatke ili da automatski kreirate formu za unos podataka:
Selektujte opciju Enter data direcly into the table, a zatim kliknite na taster Finish.
Ukoliko ne elite da koristite Table Wizard, mogue je da kreirate tabelu i na drugi nain.
Na Database Windows-u kliknite na ikonu Tables (sa leve strane prozora), a zatim dva puta kliknite levim tasterom mia na
opciju Create table in Design view.
- 35 -
Kreiranje polja
Neka naziv polja u tabeli bude 'Ime'. Kliknite na taster Tab da biste preli na sledeu eliju u kojoj se definie tip podatka koje
polje sadri. Setite se da svako polje u tabeli, pored imena, mora da ima definisan i tip podatka koji sadri:
- 36 -
U donjem delu prozora se pojavio niz parametara koji definiu polje. Parametri u donjem delu prozora (Field Properties) se
menjaju u zavisnosti od toga koji tip podatka (Data Type) izaberete.
Ukoliko izaberete da tip podatka bude broj (Number) MS Access e Vas ograniavati da unosite samo brojeve. Ili, ako
izaberete da tip podatka bude datum (Date/Time) moiete da unosite samo datum i/ili vreme. Svaki tip podatka ima svoja
pravila prilikom unosa podataka.
Kliknite na taster Tab da biste preli na sledeu eliju koja je opciona i u koju moete da unesete opis polja ili komentar.
Kliknite na taster Tab da biste preli na kreiranje sledeeg polja, a zatim ponovite prethodno opisanu proceduru.
- 37 -
Ukoliko niste kreirali primarni klju, MS Access e ponuditi da ga kreira umesto Vas:
Ukoliko kliknete na dugme Yes, MS Access e kreirati novo polje tipa AutoNumber. To je ceo broj (integer) ija se vrednost
automatski poveava za jedan (inkrementira) u svakom novom rekordu.
Ovo moe da bude korisno, ali je ipak bolja praksa da prilikom kreiranja tabele sami odredite jedno ili vie polja koja e biti
primarni klju.
- 38 -
Bez obzira da li unosite podatke na datasheet-u tabele ili na formi, uvek postoji mnogo naina da se kreete kroz tabelu.
Meutim, uvek treba da se trudite da korisnik koji e koristiti Vau bazu podataka uvek ima jednostavan i tano odreen nain.
Da biste editovali podatke, u veini sluajeva je potrebno da prvo selektujete podatke, a zatim da ih menjate. Da biste promenili
sadraj nekog polja, prvo ga selektujte, a zatim ukucajte novu vrednost.
Sa leve strane tabele nalazi se Record Selektor, siva ikona u svakom redu prikazuje status rekorda:
o
tekui rekord
selektovani rekord
- sledei rekord
- prethodni rekord
- poslednji rekord
- prvi rekord
Pritisnite taster F5 ili kliknite dva puta levim tasterom mia na polje koje prikazuje redni broj rekorda:
unesite redni broj rekorda koji elite da selektujete ili editujete. Pritisnite taster Enter.
- 40 -
Unesite podatke, a zatim tasterom Tab preite na sledee polje. Kada unesete podatke u poslednje polje, tasterom Tab ete
prei na novi rekord.
3.4.
Primarni klju jedinstveno odreuje zapis u tabeli. Kreiranjem primarnog kljua, automatski se kreira i indeks koji ubrzava
pretraivanje i sortiranje.
U jednoj tabeli nije mogue kreirati dva rekorda sa istim primarnim kljuem.
Primarni klju moe da bude sastavljan od jednog ili vie polja (atributa).
U Design prozoru tabele selektujte polje (polja) koje elite da bude primarni klju.
Sa leve strane prozora, pored imena polja pojavie se ista ikona, koja oznaava primarni klju:
- 41 -
ta je to indeks
Takoe, indeks moe da obezbedi da u jednoj tabeli u istom polju ne mogu da se pojave dve iste vrednosti.
Kreiranje indeksa
U Design prozoru tabele selektujte polje nad kojim elite da kreirate indeks.
3.5.
Yes (No Duplicates) - nad selektovanim poljem je kreiran indeks, duplikati vrednosti nisu dozvoljeni
Yes (Duplicates OK) - nad selektovanim poljem je kreiran indeks, duplikati vrednosti su dozvoljeni
Dizajniranje tabela
Selektovanje kolone
Kliknite levim tasterom mia na ikonu na vrhu prozora koja sadri ime tabele. Kolona e promeniti boju pozadine.
Ukoliko elite da selektujete vie kolona, kliknite na prvu kolonu i, ne putajui taster mia, pomerite kurzor tako da sve kolone
koje elite da selektujete promene boju pozadine.
Kliknite levim tasterom mia na ikonu na vrhu prozora koja sadri ime tabele i zadrite taster mia pritisnutim.
Kurzor mia e promeniti izgled. Ne putajui taster mia, pomerite kurzor na novu lokaciju gde elite da bude kolona.
Vertikalna puna linija sa leve strane kurzora oznaava mesto gde e kolona biti locirana.
Postavite kuror mia na desnu ivicu ikone koja sadri ime kolone (polja).
Kurzor mia e promeniti izgled. Pritisnite levi taster mia i ne putajui taster mia, pomerite kurzor. irina kolone e se
menjati. Kada budete zadovoljni irinom kolone, otpustite taster mia.
Postavite kurzor mia na desnu ivicu ikone koja sadri ime krajnje desne kolone.
Kurzor mia e promeniti izgled. Pritisnite levi taster mia i ne putajui taster mia, pomerite kurzor. irina kolona e se
menjati. Kada budete zadovoljni irinom kolona, otpustite taster mia.
Ili, kliknite desnim tasterom mia na selektovane kolone i na popup meniju selektujte opciju Column Width. Na dialog box-u
podesite irinu kolone (u karakterima):
Promena irine kolone tako da moe da prikae ceo sadraj (Best fit)
Kliknite dva puta levim tasterom mia na desnu ivicu ikone koja sadri ime kolone.
Ili na dialog box-u Column Width (prethodna slika) kliknite na dugme Best Fit.
Kliknite levim tasterom mia na ivicu reda i zadrite taster mia pritisnut. Pomerite mia na gore ili dole, sve dok ne budete
zadovoljni visinom reda.
Ili, kliknite desnim tasterom mia na selektovani red i na popup meniju selektujte opciju Row Height. Na dialog box-u podesite
visinu reda (points):
Sakrivanje kolone
Kliknite desnim tasterom mia na selektovanu kolonu i na popup meniju selektujte opciju Hide Columns.
Prikazivanje kolone
Ukoliko elite da prikaete skrivenu kolonu Selektujte u meniju Format opciju Unhide Columns. Na ekranu e se prikazati
dialog box:
Selektujte check box ispred imena kolone (polja) koju elite da prikaete.
esto se deava da broj kolona i njihova irina bude vea od irine prozora. Ako koristite scroll bar za pregledanje kolona na
kraju tabele, sa prozora nestaju kolone koje su na poetku. Da biste obezbedili da bitne kolone uvek budu na ekranu, zadajte
im da njihov status bude Freeze.
Selektujte kolonu koju elite da uvek bude na ekranu, kliknite desnim tasterom mia na selekciju, a zatim na popup meniju
selektujte opciju Freeze Columns.
Ako sada koristite scroll bar, kolone koje ste proglasili da su Freeze, uvek e biti na ekranu (u prozoru).
- 45 -
U meniju Format, selektujte opciju Datasheet. Na dialog box-u podesite nain prikazivanja elija, izgled linija koje razdvajaju
elije, boju fonta i pozadine:
- 46 -
3.6.
Sadri do 255 karaktera teksta, ili onoliko koliko je zadato u polju Field Lenght.
Sadri broj, iji opseg vrednosti zavisi od vrednosti koja je zadata u polju Field Lenght:
Field Lenght
Opis
Broj decimala
Veliina u memoriji
Byte
Brojevi od 0 do 255.
1 bajt
Decimal
28
12 bajtova
Integer
2 bajta
Long Integer
4 bajta
Single
Negativni brojevi od
3.402823E38 do 1.401298E45
i pozitivni brojevi od
1.401298E45 do 3.402823E38
4 bajta
Double
Negativni brojevi od
1.79769313486231E308 do
4 94065645841247E324
15
8 bajta
- 47 -
N/A
16 bajtova
Sadri datum i vreme. Opseg vrednosti moe da bude od 100. do 9999 godine.
Sadri numeriku vrednost. Opseg vrednosti sadri negativne i pozitivne brojeve. Broj cifara sa leve strane decimalne take
moe da bude 15, a sa desne 4. U memoriji zauzima 8 bajtova. Prilikom prikazivanja vrednosti, simbol za valutu je onaj koji je
podeen u Control Panel-u (sistemski parametar MS Windows-a).
Verzija MS Accesss 2000 (i vie verzije) ima mogunost da podesite tip polja da bude Euro.
AutoNumber je broj (Long Integer) koji se generie automatski. Postoje dva naina generisanja:
o
Ovaj tip polja moe da sadri samo dve vrednosti Yes ili No (True/False, On/Off). U memoriji zauzima 1 bajt.
Bilo koji dokument (MS Word, MS Excel, zvuk, grafika, video snimak, ili neki drugi objekat).
- 48 -
Polje ovog tipa sadri putanju fajla u kojem se nalazi dokument (Linked) ili sam dokument (Embeded).
Hyperlink polje
Ako izaberete tip polja Lookup Wizard, MS Access e startovati Wizard koji omoguava da napravite relaciju sa nekom drugom
tabelom ili upitom (Query).
Kada zavrite proceduru koju zahteva Wizard, tip polja e biti promenjen u isti tip kao to ima polje u tabeli sa kojim je
napravljena relacija.
Parametri polja
Broj i vrsta parametara polja zavise od tipa podatka koji selektovano polje sadri. Na primer, tip polja 'Text' ima jedne
parametre, a tip 'Number' druge. Na sledeoj slici su prikazani parametri za tip polja 'Text':
Ako kliknete levim tasterom mia na desnu ivicu polja koje sadri vrednost parametra, desie se jedna od tri varijante
1. Pojavie se ikona
2. Pojavie se ikona , koja startuje Expression Builder koji moete da iskoristite za unos vrednosti parametra. Expression
Builder e kasnije biti detaljnije objanjen.
3. Nee se pojaviti ikona , parametre morate da ukucate korienjem tastature
Field Size - sadri duinu tekstualnog polja. Ukoliko je tip polja Numeric, moete da izaberete jednu od nabrojanih vrednosti.
Format - odreuje nain na koji e vrednost biti prikazana. Izaberite jedan od ponuenih formata sa liste.
Input Mask - omoguava da se prilikom unosa podataka koristi maska koja olakava unos podataka. Za kreiranje maske
moete koristiti Input Mask Wizard.
Caption - tekst koji se prikazuje, umesto naziva polja, na formama, izvetajima, itd. Na primer, ako se polje zove 'ID', a Caption
je 'Identifikacioni broj', onda e na datasheet-u tabele biti naziv polja 'Identifikacioni broj', a ne 'ID'.
Default Value - odreuje vrednost koju polje dobija automatski prilikom kreiranja novog rekorda. Korisnik kasnije moe da
promeni vrednost polja.
Validation Rule - sadri pravila i ogranienja koja moraju da se potuju prilikom unosa podataka. Na primer, ako unosite
koliinu artikala koji su primljeni u magacin, logino je da vrednosti moraju da budu vee od nule.
Validation Text - sadri poruku koja e se prikazati korisniku prilikom unosa podataka ako narui pravila definisana u polju
Validation Rule. Na primer: "Broj artikala mora biti vei od nule!'.
- 50 -
Required - ovo polje obavezno mora da sadri vrednost. Nije mogue kreiranje novog rekorda ako je ovo polje prazno.
Allow Zero Length - primenljivo za Text i Memo polja. Omoguava da sadraj polja bude Space karakter(i).
Indexed - kao to je opisano, odreuje da li e indeks biti kreiran nad tim poljem i na koji nain.
Unicode Compression - omoguava da polja koja su tipa Text, Memo i Hyperlink zauzimaju manje memorijskog prostora.
3.7.
'. Unesite podatke (ili napravite izmene), a zatim kliknite na taster Enter.
Brisanje zapisa
Selektujte rekord.
- 52 -
Korienje formi
4. KORIENJE FORMI
4.1.
Kreiranje forme
- 53 -
Korienje formi
Trudite se da, uvek kada je to mogue, koristite Form Wizard za kreiranje formi. Kasnije moete da izmenite izgled forme i
prilagodite je Vaim potrebama.
Kliknite na dugme Forms u Database prozoru, a zatim na dugme New u gornjem delu prozora:
Izaberite opciju Form Wizard, a zatim izaberite tabelu za koju elite da kreirate formu.
- 54 -
Korienje formi
U polju Tables/Queries izaberite tabelu za koju kreirate formu. U listi na levoj strani dialoga pojavie se spisak polja u tabeli.
- 55 -
.
.
Korienje formi
Ukoliko ste pogreno polje selektovali da bude na formi, na slian nain moete da ih prebacite na listu Available Fields na
levoj strani dialoga, korienjem dugmeta
i
.
Na sledeem dialog box-u izaberite na koji nain e polja biti rasporeena na formi:
Kliknite na dugme Next i na sledeem dialog box-u izaberite jedan od standardnih izgleda forme:
- 56 -
Korienje formi
a zatim kliknite na dugme Next. Na novom dialog box-u moete da zadate ime forme.
Takoe moete da izaberete da li elite da menjate izgled forme ili da odmah krenete sa unosom podataka:
Kliknite na taster Finish da zavrite kreiranje forme. Na ekranu e se pojaviti forma koju ste kreirali:
Na Design prozoru selektujte tab Forms i dva puta kliknite na ime forme u kojoj elite da unosite ii menjate podatke.
Korienje formi
Unesite vrednost u polje, a zatim tasterom Tab preite na sledee polje. Kada ste na poslednjem polju, tasterom Tab prelazite
na prvo polje novog rekorda.
4.2.
Modifikovanje forme
Na Design prozoru selektujte tab Forms, a zatim i ime forme koju elite da modifikujete.
Korienje formi
, na ekranu e se prikazati izgled forme kakav e biti prilikom unosa i modifikovanja podataka
.
Kada zavrite kreiranje forme korienjem Form Wizard-a moete da modifikujete izgled forme, poloaj i izgled polja, da
dodajete nova polja ili da briete postojea. Osnovni princip je, kao i u drugim Microsoft-ovim aplikacijama, selektuj, a zatim
manipulii.
Svako polje na formi koje je kreirano korienjem Form Wizarda, povezano je (Bound) sa nekim poljem u tabeli ili upitu.
Polje na formi se sastoji od labele (naziva polja ili vrednosti parametra Caption koju ste zadali prilikom kreiranja polja u tabeli) i
text box-a koji sadri podatke.
Kliknite na polje ili labelu levim tasterom mia. Oko selektovane kontrole e se prikazati osam kvadratia (na svakom uglu i
ivici) koji slue za promenu dimenzija polja ili labele.
Kvadrat u gornjem levom uglu je vei od ostalih. On slui za promenu lokacije polja (ili labele) na formi.
Kada selektujete text box, istovremeno se selektuje i njegova labela. Prilikom promene poloaja text box-a menja se i poloaj
labele.
Kada je neko polje selektovano, tasterom Tab vmoete da selektujete sledee polje.
- 59 -
Korienje formi
Kliknite levim tasterom mia van polja ili labele i zadrite ga pritisnutim. Pomerite mi tako da pravougaonik koji e se prikazati
na ekranu obuhvati sva polja koja elite da selektujete.
Pritisnite taster Control bi zadrite ga pritisnutim, a zatim kliknite levim tasterom mia na polja koja elite da selektujete.
Pamenje izmena
Ukoliko elite da sauvate formu pod drugim imenom u meniju File izaberite opciju Save As.
Postavite kurzor mia na desnu ivicu forme, kliknite levim tasterom mia i zadrite ga pritisnutog, a zatim pomeranjem mia
podesite irinu forme.
Selektujte polja koja elite da proirite, kliknite levim tasterom mia na desnu ivicu i zadrite ga pritisnutog, a zatim
pomeranjem mia podesite irinu selektovanih polja. Ukoliko je irina polja vea od irine forme, i njena irina e se
istovremeno promeniti.
Podeavanje teksta
Korienje formi
poravnanje teksta:
Korienjem dialog box-a koji se pojavio na ekranu selektujte sliku koju elite da postavite na formu.
U meniju Format selektujte opciju Vertical Spacing ili Horizontal Spacing, a zatim izaberite operaciju kojom ete podesiti prostor
izmeu polja:
- 61 -
Korienje formi
Grid je mrea taaka na formi koje su vidljive samo prilikom dizajniranja forme. Namena grida je da olaka podeavanje
dimenzija, poloaja i poravnanja objekata na formi.
Promena poloaja i dimenzija objekata vri se u koracima koji zavise od veliine grida (mree).
- 62 -
5.1.
Osnovne operacije
Ovaj nain pretraivanja je jednostavan, ali se svodi na pretraivanje odreenog teksta u tabeli, slino kao kada u MS Word-u
pretraujete dokument
Otvorite tabelu, postavite kurzor na polje koje elite da pretraujete, a zatim u meniju Edit selektujte opciju Find, ili na Toolbar-u
kliknite na ikonu
. Na dialog box-u:
- 63 -
U polju Find What unesite tekst koji elite da pronaete, podesite ostale parametre za pretraivanje i kliknite na dugme Find
Next. MS Acces e pozicionirati kurzor na prvi rekord koji sadri zadati tekst. Ako ponovo kliknete na dugme Find Next, kurzor
e se pozicionirati na sledei rekord koji sadri zadati tekst.
MS Access omoguava da se prilikom pretraivanja, u tekstu koji ste zadali za pretraivanje, koriste specijalni karakteri:
5.2.
? - ako za pretraivanje zadate tekst: 'M?rko', MS Access e kao rezultat pretraivanja dati rei 'Mirko' i 'Marko'
* - rezultat pretraivanja, ako zadate tekst: 'B*rad', MS Access e kao rezultat pretraivanja dati rei 'Beograd', 'Biograd',
itd...
# - slui za pretraivanje brojeva, ako zadate tekst: '199#', MS Access e kao rezultat pretraivanja dati sve godine
izmeu 1990. i 2000.
] - bilo koja dva ili vie karaktera izmeu zagrada moraju da se nalaze u tekstu koji traite. Na primer, ako zadate tekst:
'Mai]rko', MS Access e kao rezultat pretraivanja dati rei 'Mirko' i 'Marko'. Karakter '!' ispred slova u zagradama
oznaava da rei sa navedenim slovima u zagradi, ne treba da budu rezultat pretraivanja. Ako zadate tekst: 'M!a]rko',
MS Access e kao rezultat pretraivanja dati rei 'Mirko' ali ne i 'Marko'.
ta je to upit (Query)
Podaci u bazi podataka su uvek smeteni u vie manjih meusobno povezanih tabela. Kada se kreiraju izvetaji ili pretrauju
podaci, obino je potrebno da se koriste podaci iz vie tabela.
- 64 -
Ukoliko elite da kreirate izvetaj koliko je koji prodavac prodao robe, potrebno je da kreirate upit koji e koristiti pet tabela:
ZAPOSLENI, PRODAVAC, NARUDZBA i STAVKANARUDZBE I PROIZVODI. Iz tabele ZAPOSLENI koristite ime i prezime,
tabela PRODAVAC Vam govori ko je od zaposlenih zaduen za prodaju, tabela NARUZBA sadri podatak ko je ta prodao,
tabela STAVKANARUDZBE sadri koliinu i vrstu prodate robe, a tabela PROIZVODI jedinanu cenu proizvoda.
Da biste kreirali izvetaj koji sadri eljene podatke, prvo morate da kreirate odgovarajui upit (Query).
.
- 65 -
Na ekranu e se prikazati prvi dialog box na kojem treba da selektujete opciju Simple Query Wizard:
Na sledeem dialog box-u selektujte tabelu nad kojom elite da kreirate upit:
- 66 -
a zatim, slino kao prilikom kreiranja forme, selektujte polja koja elite da sadri upit:
- 67 -
Zadajte ime upita i kliknite na dugme Finish. Na ekranu e biti prikazan rezultat Vaeg upita:
- 68 -
NAPOMENA: Ovaj primer ilustruje samo osnovne principe kreiranja upita. Zapamtite da uvek moete da izmenite upit, dodate
novu tabelu, zadate druge kriterijume...
Iako MS Access omoguava da koristite Wizard, postoje situacije kada morate da kreirate upit bez korienja Wizard-a.
Na Design prozoru selektujte tab Query, a zatim selektujte opciju Create query in Design view. Klikom na ikonu New:
,
na ekranu e se pojaviti novi prozor i dialog box. Novi prozor omoguava da se upit detaljnije specificira, a dialog box da
selektujete sve tabele koje elite da budu ukljuene u upit:
Na dialog box-u selektujte tabelu ili upit koji elite ba bude ukljuen u novi upit, a zatim kliknite na dugme Add. Ponovite istu
operaciju za sve ostale tabele i/ili upite.
- 69 -
Na prozoru, koji se ranije pojavio u pozadini dialog box-a, prikazae se sve selektovane tabele i/ili upiti kao i relacije koje ste
uspostavili izmeu tabela:
Na sledeoj slici je prikazana situacija kada jedna od selektovanih tabela (i/ili upita) nema uspostavljenu relaciju sa drugim
tabelama ili upitima (tabela PROIZVODI):
- 70 -
Da biste uspostavili novu relaciju izmeu tabela (i/ili upita), kliknite levim tasterom mia, zadrite ga pritisnutog na polje (atribut)
koje treba da ima vezu sa drugom tabelom, a zatim pomerite kurzor mia (koji e se promeniti i izgledati kao pravougaonik) na
polje u drugoj tabeli sa kojom elite da uspostavite vezu. Na prozoru e se pojaviti linija koja oznaava relaciju izmeu dve
tabele:
- 71 -
Kliknite dva puta na liniju koja oznaava relaciju, na ekranu e se prikazati dialog box na kojem moete da podesite vrstu
relacije:
- 72 -
Kliknite dva puta miem na polje koje elite da bude u upitu, ili izaberite polje sa liste (Field):
Ukoliko elite da selektujete sva polja iz tabele, kliknite dva puta levim tasterom mia na '*' u tabeli.
Redosled polja u upitu takoe moe da se menja, na isti nain kao to se menja redosled kolona u tabeli.
Ako elite da rekordi budu sortirani, u polju Sort selektujte nain (Ascending - rastui niz ili Descending - opadajui niz) na koji
e biti sortirani.
- 73 -
Ako check box Show nije selektovan, to polje nee biti vidljivo kada startujete upit, ali moete da ga koristite za definisanje
kriterijuma. Na sledeem primeru, upit e prikazati samo polja PROIZVODIID i NAZIV, ali samo one rekorde u kojima je
vrednost polja KOLICINA vea od 20:
Startovanje upita
POLJE
ZNAENJE
20
Kolicina
>20
Kolicina
<20
Kolicina
>=20
Kolicina
Kolicina
"Skener"
Naziv
Like "M"
Naziv
DatumNabavke
Between
1.12.2002
15.12.2002
And
Prilikom pretraivanja, u tekstu koji ste zadali kao kriterijum, moete da koristite specijalne karaktere:
o
? - ako za pretraivanje zadate tekst: 'M?rko', MS Access e kao rezultat pretraivanja dati rei 'Mirko' i 'Marko'
* - rezultat pretraivanja, ako zadate tekst: 'B*rad', MS Access e kao rezultat pretraivanja dati rei 'Beograd', 'Biograd',
itd...
# - slui za pretraivanje brojeva, ako zadate tekst: '199#', MS Access e kao rezultat pretraivanja dati sve godine
izmeu 1990. i 2000.
] - bilo koja dva ili vie karaktera izmeu zagrada moraju da se nalaze u tekstu koji traite. Na primer, ako zadate tekst:
'Mai]rko', MS Access e kao rezultat pretraivanja dati rei 'Mirko' i 'Marko'. Karakter '!' ispred slova u zagradama
oznaava da rei sa navedenim slovima u zagradi, ne treba da budu rezultat pretraivanja. Ako zadate tekst: 'M!a]rko',
MS Access e kao rezultat pretraivanja dati rei 'Mirko' ali ne i 'Marko'.
U upitima moete da koristite vie kriterijuma u isto vreme. Na primer, ako zadate kriterijume:
- 75 -
ili, ako elite da kao rezultat upita dobijete sve proizvode iji naziv poinje slovom 'M' ili 'S' i ima ih vie od 20:
- 76 -
Korienje filtera
Filteri su jednostavni upiti koji se primenjuju samo na otvorenoj tabeli ili formi.
Da biste kreirali filter, otvorite tabelu i kliknite na polje koje sadri vrednost koju elite da bude kriterijum. Na primer, u tabeli
PROIZVODI, kliknite na polje KOLICINA koje sadrzi broj '40':
.
- 77 -
Na ekranu e se pojaviti tabela koja sadri rekorde koji u polju KOLICINA imaju vrednost '40':
Na ekranu e se pojaviti tabela sa jednim praznim redom. Kliknite na polje u kojem hoete da unesete kriterijum. U polju e se
pojaviti, sa desne strane, ikona sa strelicom na dole. Ukoliko kliknete na tu ikonu, na combo box-u ete dobiti listu svih razliitih
vrednosti u toj koloni:
- 78 -
Izaberite vrednost, na primer u koloni NAZIV izaberite re 'Mi', a zatim kliknite na ikonu Apply Filter:
sadraj tabele ali sa primenjenim filterom:
- 79 -
5.3.
Modifikovanje upita
Dodavanje polja
- 80 -
U prvoj praznoj koloni, u polju Field, izaberite koje polje elite da prikaete u upitu:
Brisanje polja
Selektujte polje koje elite da izbriete tako to postavite kurzor mia na vrh kolone u kojoj je definisano polje koje elite da
izbriete, kurzor mia e promeniti izgled u: , a zatim kliknete levim tasterom mia. Boja pozadine selektovane kolone e se
promeniti:
5.4.
Selektovanje i sortiranje
Otvorite tabelu.
- 81 -
Postavite kurzor na neku eliju u koloni za koju elite da bude kriterijum za sortiranje, a zatim kliknite na ikonu Sort Ascending:
Otvorite tabelu.
Na novom prozoru (Filter), koji je slian prozoru za kreiranje upita, selektujte polja po kojima elite da sortirate i/ili filtrirate
rekorde u tabeli:
- 82 -
- 83 -
Izvetaji
6. IZVETAJI
6.1.
ta su to izvetaji
Setite se da je jedan od prvih koraka prilikom kreiranja baze podataka definisanje sadraja izvetaja koji treba da budu rezultat
podataka iz baze.
Podaci mogu da se prikau na ekranu ili da se odtampaju na tampau. Za prikazivanje podataka na ekranu koriste se
Datasheet View tabele ili forme. Iako i ovakvi prikazi mogu da se odtampaju, daleko bolji i kvalitetniji naIn je da se kreira
izvetaj (Report).
Izvetaji omoguavaju da se prikaz podataka formatira na razne naine, obave odreene kalkulacije (sumiranje, izraunavanje
proseka, ...), grupiu podaci, crtaju dijagrami ...
Na ekranu e se prikazati prvi dialog box na kojem treba da selektujete opciju AutoReport: Columnar, a zatim i tabelu ili upit
koji ete koristiti u izvetaju (u ovom primeru je selektovana tabela PROIZVODI) i kliknite na dugme OK:
- 84 -
Izvetaji
- 85 -
Izvetaji
Na ekranu e se prikazati prvi dialog box na kojem treba da selektujete opciju AutoReport: Tabular, a zatim i tabelu ili upit koji
ete koristiti u izvetaju (u ovom primeru je selektovana tabela PROIZVODI) i kliknite na dugme OK:
- 86 -
Izvetaji
Na ekranu e se prikazati prvi dialog box na kojem treba da selektujete opciju Report Wizard, a zatim i tabelu ili upit koji ete
koristiti u izvetaju (u ovom primeru je selektovana tabela PROIZVODI) i kliknite na dugme OK:
- 87 -
Izvetaji
Na sledeem dialog box-u selektujte polja koja elite da budu na izvetaju (Report-u):
Kliknite na dugme Next. Na ekranu e Vam se pojaviti novi prozor u kojem moete da podesite koje polje slui za grupisanje
podataka. U ovom primeru ne koristimo ovu opciju.
Kliknite na dugme Next. Na sledeem dialog box-u moete da izaberete polja koja e da slue za sortiranje podataka:
Izvetaji
Izaberite izgled izvetaja (Columnar, Tabular ili Justified) i orijentaciju stranice (Portret ili Landscape), a zatim kliknite na dugme
Next.
Dialog box na sledeoj slici omoguava da izaberete jedan od definisanih stilova izvetaja. Kliknite na razliite stilove da biste
videli razliku izmeu njih:
Izaberite eljeni stil i kliknite na taster Next. Na poslednjem dialog box-u, unesite ime izvetaja ukoliko niste zadovoljni sa
imenom koje Vam je Wizard ponudio:
- 89 -
Izvetaji
- 90 -
Izvetaji
6.2.
Modifikovanje izvetaja
Design View
Izvetaji
Slino kao i kod formi, sada moete da menjate poloaj polja i labela, menjate fontove, i slino.
Napravite eljene izmene. Da biste videli kako izgleda modifikovani izvetaj kliknite na ikonu Preview:
Toolbox
Toolbox sadri alate (u obliku ikona) za modifikovanje izvetaja, dodavanje novih polja, slika i drugih objekata na formu.
Standardan izgled Toolbox-a je kao na slici:
Da biste 'ukljuili' ili iskljuili prikazivanje Toolbox-a na ekranu, kliknite na ikonu Toolbox:
- 92 -
Izvetaji
Bound control - objekat koji je povezan sa nekim poljem u tabeli ili upitu koji se koristi u izvetaju. Ovi objekti mogu da
sadre tekstualne podatke, brojeve, datum ili vreme, logike podatke...
Unbound control - sadri tekst, broj, liniju, pravougaonik, sliku, ali njihov sadraj nije povezan sa sadrajem polja u tabeli.
Calculated control - sadraj ovih objekata je izveden iz sadraja tabele. Na primer, na prethodnom izvetaju moe da se
doda polje u kojem je izraunata ukupna vrednost svih proizvoda.
Ukoliko prozor sa listom polja nije na ekranu, u meniju View selektujte opciju Filed List.
Kliknite levim tasterom mia na selektovano polje (zadrite taster mia pritisnut) i pomerite kurzor mia na mesto u izvetaju
gde elite da bude polje (kurzor mia e promeniti izgled). Kada izaberete mesto na izvetaju gde elite da bude novo polje
otpustite taster mia.
Na izvetaju e se pojaviti novo polje sa labelom. Sada moete da podesite tanu lokaciju na koju elite da bude kreirano polje
(objekat).
- 93 -
Izvetaji
Kliknite na mesto u izvetaju gde elite da bude novi Text Box. Ukoliko elite da promenite sadraj labele, kliknite dva puta
levim tasterom mia na labelu (pozadina teksta u labeli e promeniti boju), a zatim unesite tekst koji elite da sadri labela.
Ovako kreirano polje nee biti povezano sa nekim poljem u tabeli ili upitu na osnovu kojeg se kreira izvetaj.
Ukoliko elite da u izvetaj dodate Text box koji je povezan sa nekim poljem u tabeli ili izvetaju, na Toolbox-u selektujte ikonu
Text Box, a zatim na prozoru Field List, selektujte polje koje elite da bude povezano (Bound) sa Text box-om.
Kliknite levim tasterom mia na selektovano polje (zadrite taster mia pritisnut) i pomerite kurzor mia na mesto u izvetaju
gde elite da bude polje (kurzor mia e promeniti izgled). Kada izaberete mesto na izvetaju gde elite da bude novo polje
otpustite taster mia.
Na izvetaju e se pojaviti novi Text Box sa labelom koje e biti povezano sa selektovanim poljem.
- 94 -