HOME ELEKTRONIKA PROGRAMI DIVX TELEKOMUNIKACIJE XXX INTERNET |
Forme, maske, elektronski obrasci ili formulari su neki od naziva koji su odomaćeni za englesku reč Forms. Elektronski obrasci predstavljaju ekvivalent papirnim obrascima, a koriste se za unos podataka u elektronske, računaru razumljive, baze podataka. Prednost elektronskih obrazaca nad papirnim je višestruka: unos podataka može biti delimično kontrolisan, u određenim poljima se mogu unapred ponuditi vrednosti (recimo tekućim datumom) dok se pojedina polja mogu popuniti automatski proračunom jedne ili više unetih vrednosti u druga polja. Na ovom, šestom času, dajemo našoj aplikaciji "opipljiviji" izgled - kreiramo maske za unos podataka.
Pre osmišljavanja izgleda elektronskih obrazaca (u daljem tekstu: formi) valja uzeti na uvid papirne obrasce sa kojima su operatori do sada radili. U principu, nama je svejedno kako ćemo ih dizajnirati dok god poštujemo određena pravila, ali na taj način bismo olakšali operaterima prilagođavanja na nov način rada.
Osnovna pravila kojih se treba držati su da se ne koriste blještave boje i ukrasni fontovi. Naše kreativne sposobnosti za ukrašavanje ćemo ostaviti za neko drugo mesto. Operateru koji često provodi i više godina na istom radnom mestu će biti vrlo zamorno da gleda u šaren ekran i da čita kitnjasta slova po ceo dan. Raspored polja koji se popunjava mora biti logičan i ravnomerno uravnat. Takođe valja predvideti da se kompletan unos može obaviti sa tastature, dakle, BEZ korišćenja miša. Kada se jednom usvoji ova navika unos može predstavljati pravo zadovoljstvo uz veliku uštedu u vremenu.
Za operativne sisteme Windows familije postoji ogroman broj programa u kojima se pojavljuju određene forme. Ukoliko ste početnik, predlažem da pogledate neke od njih i subjektivno ih ocenite. Pri ocenjivanju uzmite u obzir dva kriterijuma: izgled i način rada kod prvog unosa i isto to pri dužem vremenskom korišćenju. Ukoliko je ocena za prvi i drugi slučaj približno ista, možete reći da je programer dobro dizajnirao formu.
Prva forma - Čitaoci Pod pretpostavkom da je tabela Citaoci dobro organizovana, možemo preći na kreiranje prve forme. Pređimo na karticu Forms. U prozoru baze postoje tri tastera: Open (otvara za rad postojeću formu), Design (otvara za izmenu dizajna postojeću formu) i New (kreiranje nove forme). Biramo taster New i dobijamo sledeći izbor:
Od ponuđenih opcija prvog koraka dat je izbor (sa značenjem):
Markiramo opciju Design View klikom miša i otvaramo padajuću listu za izbor tabele u koju će se podaci upisivati (Citaoci), odnosno na osnovu koje će se formirati polja za unos. Klikom na taster OK otvara se prazna forma i prozor sa nazivima polja koja se nalaze u tabeli Citaoci:
U prozoru sa listom polja kliknimo prvo na ID_Citalac i uz pritisnut taster SHIFT na Napomena. Ovim selektujemo sva polja iz tabele Citaoci koju ćemo zatim prevući na prazan prostor forme, odnosno ispod odeljka Details:
Primetimo da se u prvoj koloni nalazi komentar identičan nazivu polja tabele, a da se u drugoj koloni nalaze polje za unos. Takođe, pri ovoj operaciji Access sam postavlja veličinu polja za unos na istu vrednost. Prozor sa spiskom polja (Field List) sada možemo zatvoriti.
Prvo što ćemo uraditi jeste da promenimo veličinu polja za unos. Kliknimo na formu u prazan prostor u odeljku Details kako bismo deselektovali izbor polja (trenutno su sva selektovana i svaka izmena u obliku će se odnositi na sva polja). Klikom desnim tasterom na prvo polje - ID_Citalac otvara se skraćeni meni, sa kojeg biramo poslednju opciju Properties = Osobine.
Prozor sa osobinama polja ima pet kartica na kojima su grupisane osobine polja. S leva na desno nazivi i sadržaji kartica su sledeći:
Vratimo se na karticu Format i u osobinu Width polja ID_Citalac upišimo vrednost 1cm. Dok smo na istoj kartici, promenimo vrednost Special Effect iz Sunken u Flat (u maniru novih programa - korisnički interfejs je ravan). Sada kliknimo na labelu polja ID_Citalac (prva kolona na formi) i promenimo vrednost osobine Caption u ID Čitalac:.. Za sva ostala polja i labele postupak definisanja veličine i naziva je isti, stoga ove promene izvedimo do kraja po sopstvenim afinitetima. Na kraju snimimo formu (File/Save As...) pod imenom frmCitaoci.
Jednostavna forma kakvu smo dobili može poslužiti za unos, izmenu i brisanje zapisa tabele Citaoci. Ovoj formi ćemo dati konačni oblik na sledećem času - postavićemo tastere za navigaciju i polja za pretraživanje.
Na kraju ovog časa navešćemo tastere, odnosno kombinacije tastera, koji će poslužiti u manipulaciji podacima sa forme:
U modu editovanja polja
Rezime časa 6 Na ovom času smo napravili prvu formu, što je osnovni element za redovni unos podataka. Videli smo kako se kontrolišu detalji kakav je sadržaj dijaloga za dizajniranje pri izradi forme. Konačno, dali smo napomenu o navigaciji kroz formu.
Čas 7 - Kontrole u formi
|
HOME ELEKTRONIKA PROGRAMI DIVX TELEKOMUNIKACIJE XXX INTERNET |