14 - Stvaranje Jednostavne Forme

  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 14 - Stvaranje Jednostavne Forme as PDF for free.

More details

  • Words: 1,765
  • Pages: 10
14. Vje`ba

STVARANJE

JEDNOSTAVNE FORME

U ovoj }ete vje`bi nau~iti kako stvoriti formu sa ili bez Form Wizarda (~arobnjak za stvaranje forme).

ZA[TO

STVARATI FORME?

Kao {to ste pro~itali i nau~ili u 11. i 12. vje`bi, sve poslove unosa i ure|ivanja podataka mo`ete uraditi u tablici, no ponekad to nije najbolji na~in. Na primjer, mo`da }ete stupac toliko ra{iriti da ne}ete biti u mogu}nosti vidjeti sve {to utipkate u polje, ili }ete odre|eni podatak morati unijeti u nekoliko tablica, pa }ete morati otvarati tablice jednu po jednu i unositi podatke. Jednostavniji i br`i na~in je stvaranje forme. Uz pomo} forme mo`ete ostaviti dovoljno prostora za svako polje i unijeti informacije u nekoliko tablica istovremeno. Izbje}i }ete i glavobolje koje se pojavljuju kada poku{avate otkriti s kojim slogom tablice radite; op}enito, svaka forma u odre|enom trenutku prikazuje samo jedan slog. Postoje tri na~ina za stvaranje forme: l

l

l

Opcija AutoForms nudi brzu, osnovnu formu koja sadr`ava sva polja u tablici. Opcija Form Wizard poma`e vam u stvaranju forme putem okvira za dijalog i odabirom polja i stilova za formu. Stvaranje forme od samog po~etka nudi mre`u u koju }ete postavljati polja. Ovo je najte`i na~in, ali nudi najve}u kontrolu.

STVARANJE

JEDNOSTAVNE FORME

STVARANJE FORME UZ POMO] AUTOFORME Najlak{i na~in stvaranja forme je uz pomo} opcije AutoForm. Ova opcija jednostavno prebacuje polja iz tablice u formu, vrlo je prilagodljiva, ali i prikladna. Slijedite naredne korake:

1. U prozoru Database kliknite podru~je Forms. 2. Kliknite gumb New. Prikazuje se okvir za dijalog New Form (slika 14.1).

SLIKA 14.1

Odaberite na~in stvaranja forme.

3. Kliknite AutoForm: Columnar da biste stvorili formu stupca (naj~e{}e upotrebljavana). Ova opcija stvara formu koja va{a polja smje{ta u stupac od vrha prema dnu. Kliknete li opciju AutoForm: Tabular, forma }e imati izgled tablice, a kliknete li AutoForm: Datasheet, forma }e izgledati poput stranice baze podataka.

4. Otvorite padaju}i popis na dnu okvira za dijalog i odaberite tablicu ili upit koje `elite upotrijebiti kao izvor podataka za formu.

5. Kliknite OK. Prikazuje se forma koja je spremna za unos podataka.

Forma koju }ete stvoriti uz pomo} opcije AutoForm mo`da ne}e izgledati lijepo. Oznake polja }e vjerojatno biti isklju~ene i polja se mogu nalaziti vrlo blizu jedno drugom pa stoga ni forma ne}e izgledati privla~no. Ako niste zadovoljni s radom izbri{ite formu i uradite je ponovno uz pomo} opcije Form Wizard. Da biste formu izbrisali, zatvorite je i kada se prika`e pitanje `elite li spremiti promjene, kliknite No.

95

96

14. VJE@BA

STVARANJE FORME UZ POMO] FORM WIZARDA Form Wizard nudi odli~an kompromis izme|u automatizma stvaranja i stvaranja od samog po~etka. Slijedite naredne korake kako biste stvorili formu uz pomo} Form Wizarda:

1. U prozoru Database kliknite podru~je Forms. 2. Dvostruko kliknite opciju Create form by using wizard. Otvara se okvir za dijalog Form Wizard (slika 14.2).

SLIKA 14.2 Form Wizard omogu}ava odabir polja koja `elite uklju~iti iz razli~itih tablica. 3. Iz padaju}eg popisa Tables/Queries odaberite tablicu ili upit iz kojih `elite odabrati polja. (Prema osnovnoj postavci uvijek je odabrana tablica koja je na prvom mjestu abecednog reda {to vjerojatno nije ono {to `elite.)

4. U popisu Available Fields kliknite polje koje `elite uklju~iti u formu i tada kliknite gumb > kako biste polje pomaknuli u popis Selected Fields.

5. Ponavljajte 4. korak sve dok ne uklju~ite sva polja koja `elite u formi. Ako `elite uklju~iti polja iz neke druge tablice ili upita, vratite se u 3. korak i odaberite neku drugu tablicu.

STVARANJE

JEDNOSTAVNE FORME

Odabir svih polja Da biste sva polja iz popisa Available Fields pomaknuli u popis Selected Fields, kliknite gumb >>. Ako pak pogrije{ite, kliknite gumb < kako biste ne`eljeno polje iz popisa Selected Fields vratili u popis Available Fields.

6. Kliknite Next kako biste nastavili s radom. Bit }ete upitani da

odaberete izgled: Columnar, Tabular, Datasheet ili Justified. Kliknite svaki gumb kako biste vidjeli pethodni pregled odre|ene vrste (opcija Columnar je naj~e{}a). Tada kliknite onu koju `elite i kliknite Next.

7. Sada }e vas upitati da odaberete stil. Kliknite svaki stil iz popisa

kako biste vidjeli prethodni pregled stila i kada odaberete `eljeni stil, kliknite Next da biste nastavili s radom.

8. Fali prijevod 8 koraka. 9. Kliknite gumb Finish. Prikazuje se forma koja je spremna za unos podataka (slika 14.3).

SLIKA 14.3 Form Wizard }e stvoriti ovu grubu, ali upotrebljivu formu. U formi se prikazuje prvi slog iz tablice.

97

98

14. VJE@BA

Ako su odrezna polja oznake u formi, kao ona na slici 14.3, uredite formu tako da polja imaju vi{e mjesta. Vi{e o pomicanju polja pro~itajte u 15. vje`bi.

STVARANJE

FORME OD SAMOG PO^ETKA

U prikazu Form Design mo`ete stvoriti formu od samog po~etka. Ovo je najsna`niji, ali i najte`i na~in stvaranja forme. U ovom }ete prikazu sami odre|ivati to~no mjesto svakog polja i njegov format.

Ne upotrebljavajte pre~ice Ako u ovom trenutku dvostruko kliknete na pre~icu Create form in Design view koja se nalazi u popisu Forms, ne}ete imati mogu}nost odabira tablice. Kasnije }ete mo}i odabrati tablice iz svojstva forme RecordSource, no ako ste po~etnik dr`ite se na{ih koraka.

Sljede}i koraci upoznat }e vas s prikazom Form Design, a vi{e o prikazu pro~itat }ete u 15. vje`bi.

1. U prozoru Database kliknite podru~je Forms. 2. Kliknite gumb New. Prikazuje se okvir za dijalog New Form (slika 14.1).

3. Kliknite opciju Design View. 4. Iz padaju}eg popisa koji se nalazi na dnu okvira za dijalog

odaberite tablicu ili upit. (Kasnije }ete mo}i promijeniti tablicu u svojstvu RecordSource u svojstvima stranice forme.)

5. Kliknite OK. Prikazuje se prozor Form Design (slika 14.4). Spremni ste za stvaranje forme.

STVARANJE

U sljede}oj }ete vje`bi nau~iti kako stvarati ostala podru~ja osim Detail.

Povucite rub radnog podru~ja da biste podru~je pove}ali.

JEDNOSTAVNE FORME

Field List

Toolbox

SLIKA 14.4 Prikaz Form Design prikazuje praznu povr{inu na kojoj mo`ete dizajnirati formu. Dodavanje sljede}e tablice formi Ako kasnije trebate dodavati neku drugu tablicu kao izvor podataka za formu, kliknite gumb Build (...) desno od svojstva RecordSource kako biste otvorili Query Designer. U Query Designeru mo`ete dodati novu tablicu u gornji pano i ako je potrebno podesiti odnos s osnovnom tablicom. Nakon zatvaranja Query Designera vidjet }ete polja iz obje tablice u popisu polja.

99

100

14. VJE@BA

Toolbox i Field List @eljet }ete upotrijebiti alatni okvir Design i Field List koji su prikazani na slici 14.4. Ako ih ne vidite na zaslonu, kliknite na gumb Toolbox ili gumb List na alatnoj traci.

DODAVANJE

KONTROLA FORMI

Kontrole i polja Kada radite s tablicom, radite izravno s poljima podataka. U slu~aju formi i izvje{taja radite s kontrolama, {to nije ni{ta drugo nego prikaz forme podatka u polju, informativni tekst (kao {to su naslovi i oznake) ili ~ista dekoracija (kao {to su crte i pravokutnici).

Osnovna namjena prozora Form Design je jednostavna. Jednak je osvijetljenoj tablici ili plo~i za uljepljivanje gdje }ete smjestiti elemente forme. Polja koja }ete dodavati formi prikazat }e se kao kontrole u podru~ju forme Detail. Na po~etku rada jedino vidljivo podru~je je Detail, a u kasnijim vje`bama nau~it }ete kako dodavati ostala podru~ja. Slijedite naredne korake kako biste dodavali kontrole prikaza polja u formi:

1. Ako nije prikazan, prika`ite Field List. Kliknite gumb Field List ili odaberite opciju Field List u izborniku View.

2. Povucite polje iz opcije Field List u podru~je Detail (slika 14.5) i ono }e se prikazati kao okvir za tekst.

3. Ponavljajte 2. korak kako biste dodali sva polja koja `elite u formi.

STVARANJE

JEDNOSTAVNE FORME

Ne brinite se o preklapaju}im oznakama, ovaj problem }ete rije{iti ako pro~itate sljede}u vje`bu.

Pokaziva~ mi{a mijenja izgled kako bi vam pokazao polje koje ste smjestili.

SLIKA 14.5

Iz Field Lista povucite polja u mre`u.

Kada iz Field Lista povu~ete polja u formu, ona postaju kontrole koje prikazuju podatak iz tog polja. Vi{e od jednog polja mo`ete istovremeno povu}i u formu. U 2. koraku umjesto da povu~ete jedno polje, uradite jedno od sljede}eg prije povla~enja: l

l

l

Kliknite polje koje `elite i tada pritisnite i dr`ite tipku Shift dok odabirete posljednje polje grupe. Na taj }ete na~in odabrati grupu polja. @elite li odabrati vi{e polja koja ne tvore grupu, pritisnite i dr`ite tipku Ctrl dok klikate svako pojedino polje koje `elite. @elite li odabrati sva polja u popisu, dvostruko kliknite na naslovnu traku Field Lista.

Objekte mo`ete pomicati po formi nakon {to ste ih smjestili. Vi{e o pomicanju polja pro~itajte u sljede}oj vje`bi. Ne brinite ako trenutno va{a forma ne izgleda lijepo, u sljede}ih nekoliko vje`bi pro~itat }ete i nau~iti kako unijeti promjene i pobolj{ati izgled forme.

101

102

14. VJE@BA

Upotreba opcije Snap to Grid Ako otkrijete da je te{ko poravnati polja, mo`ete odabrati opciju Snap to Grid iz izbornika Format kako biste pored naredbe smjestili oznaku. Ako ipak `elite sami poravnati polja, odaberite opciju ponovno kako biste je isklju~ili.

Ako ste zadovoljni izgledom forme, krenite naprijed i zatvorite formu. Kliknite gumb Close (X). Kada ste upitani `elite li spremiti promjene kliknite Yes. U sljede}i okvir za tekst koji se prikazuje utipkajte ime za formu i tada kliknite OK. Ako pak `elite unijeti jo{ neke promjene, ostavite formu otvorenom i prije|ite na 15. vje`bu.

UNO[ENJE

PODATAKA U FORMU

Smisao stvaranja forme je lak{i unos podataka u tablicu. Forma radi kao atraktivna “maska” koja vas {titi od obi~ne tablice. Kada stvorite formu slijedite naredne korake kako biste unijeli podatke:

1. Otvorite formu: l

l

Ako se va{a forma prika`e u prikazu Form Design, odaberite View, Form View kako biste pre{li u prikaz Form ili odaberite Form View pomo}u gumba View. Ako se forma uop}e ne prika`e, kliknite karticu Form u prozoru Database i tada dvostruko kliknite ime forme ili kliknite gumb Open.

2. Kliknite u polje gdje `elite zapo~eti rad i utipkajte podatak. 3. Pritisnite tipku Tab kako biste se pomaknuli u sljede}e polje. Ako je potrebno vratiti se u prethodno polje, pritisnite tipke Shift+Tab. Kada stignete u posljednje polje pritiskanjem tipke Tab, oti}i }ete u prvo polje novog praznog sloga.

STVARANJE

JEDNOSTAVNE FORME

Da biste se pomaknuli u sljede}i slog prije nego {to stignete u posljednje polje ili u prethodni slog, kliknite gumb sa strelicom okrenutom lijevo ili desno koji se nalazi na lijevom kraju trake za navigaciju na dnu prozora.

4. Ponovite 2. i 3. korak da unesete sve slogove koje `elite. Oni }e se automatski spremiti ~im ih unesete.

Pre~ice za unos podataka Pro~itajte odjeljak “Trikovi unosa podataka” u 11. vje`bi kako biste nau~ili neke trikove pri unosu podataka. Ove pre~ice rade jednako dobro u formama i tablicama.

U ovoj ste vje`bi nau~ili kako stvoriti jednostavnu formu te kako unijeti podatke u nju. U sljede}oj }ete vje`bi nau~iti kako uraditi promjene u formi da bi ona odgovarala va{im potrebama.

103

Related Documents