Predgovor - Mikro knjiga

Predgovor - Mikro knjiga Predgovor - Mikro knjiga

mikroknjiga.rs
from mikroknjiga.rs More from this publisher
12.05.2015 Views

xxiv Access 2003 Biblija U prvim poglavàima saznañete najpre kako se ti proraåuni mogu obaviti iskàuåivo pomoñu svojstava kontrola, bez upotrebe VBA koda. Savladañete mnogobrojne tehnike referenciraça kontrola na razliåitim obrascima i upotrebe tih kontrola u proraåunima. Potom ñete nauåiti kako da obezbedite veñi stepen fleksibilnosti i moñi pomoñu VBA koda kojim ñete zameniti prvobitno primeçene tehnike, a zatim ñete svladati upotrebu procedura da biste aplikaciju podigli na zaista profesionalan nivo. Na primeru obrasca Invoice savladañete i viãe drugih vaænih tehnika, kao ãto su prikazivaçe vrednosti iz drugih obrazaca, kada budete prouåavali kako da prikaæete podatke o odreœenom artiklu tako ãto ñete obraditi dogaœaj double click u kontroli koja u stavci raåuna prikazuje artikal. Objaãneno je i kako se svaka stavka raåuna i artikal u çoj moæe izbrisati pomoñu dugmeta u stavci i odgovarajuñeg programskog koda. Pri dnu obrasca Invoice nalazi se dugmad za unoãeçe novog zapisa s podrazumevanim vrednostima, brisaçe nepotrebnog raåuna i za prikazivaçe dijaloga za pretraæivaçe i ãtampaçe podataka. Dijalozi za pretraæivaçe podataka Svaki glavni obrazac (Contacts, Products, Invoice) moæe da otvori drugi obrazac poznat kao okvir za dijalog (obrazac prikazan preko drugog obrasca). To korisniku omoguñava da izabere jedan od viãe naåina pretraæivaça podataka. Dijalog sadræi grupu opcija iz koje korisnik bira naåin pretraæivaça podataka, a zatim pomoñu VBA koda uåitava i prikazuje traæene podatke u obliku liste (slika P-7). Kada korisnik na listi izabere potreban zapis i pritisne dugme OK, drugi VBA kôd zatvara okvir za dijalog i prikazuje traæene podatke na obrascu Invoice. Slika P-7: Ovaj dijalog aplikacije Access Auto Auctions omoguñava nekoliko naåina pretraæivaça podataka za obrazac Invoice. Dijalozi za ãtampaçe podataka Svaki glavni obrazac moæe da otvori i drugi obrazac poznat kao okvir za dijalog (obrazac prikazan preko drugog obrasca) koji korisniku omoguñava zadavaçe vaænih parametara pre ãtampaça izveãtaja pridruæenog glavnom obrascu. U ovom primeru, na slici P-8 prikazan je okvir za dijalog frmDialogSalesPrint koji omoguñava ãtampaçe raåuna. Taj obrazac omoguñava ãtampaçe raåuna za tekuñi zapis prikazan na obrascu Invoice, za zadati opseg datuma ili åak ãtampaçe svih raåuna za zadatog kupca. Saznañate kako da napravite taj obrazac i kako da napiãete odgovarajuñi VBA kôd koji mu je potreban. Na primeru tog obrasca nauåiñete i da filtrirate

Predgovor xxv podatke za izveãtaje i prosleœujete podatke Accessovim rutinama za ãtampaçe. Nauåiñete kako da na ekranu prikaæete izgled izveãtaja pred ãtampaçe i odãtampate zadati broj kopija. Saznañate i kako se iz ovog jednostavnog okvira za dijalog moæe odãtampati viãe izveãtaja istovremeno. Slika P-8: Okvir za dijalog koji omoguñava ãtampaçe raznih izveãtaja koji se tiåu raåuna izdatih pomoñu obrasca Invoice aplikacije Access Auto Auctions. Svakom vaænijem obrascu odgovara zaseban okvir za dijalog koji omoguñava ãtampaçe podataka. Dok åitate pojedina poglavàa, vratite se u ovaj predgovor da biste se podsetili ãta ñete nauåiti ili gde se nalaze pojedini obrasci. U svakoj datoteci baze podataka koja prati poglavàe nañi ñete samo objekte koji su potrebni u poglavàu. Glavna baza podataka, AccessAutoAuctions.mdb i s çom povezana datoteka za podatke Access- AutoAuctionsData.mdb, sadræe konaånu verziju primera. Meœutim, u veñini programskih datoteka (sa upitima, obrascima, izveãtajima i modulima) koje prate pojedina poglavàa ista baza podataka sadræi i tabele.

<strong>Predgovor</strong><br />

xxv<br />

podatke za izveãtaje i prosleœujete podatke Accessovim rutinama za ãtampaçe.<br />

Nauåiñete kako da na ekranu prikaæete izgled izveãtaja pred ãtampaçe i odãtampate<br />

zadati broj kopija. Saznañate i kako se iz ovog jednostavnog okvira za dijalog moæe<br />

odãtampati viãe izveãtaja istovremeno.<br />

Slika P-8: Okvir za dijalog koji<br />

omoguñava ãtampaçe raznih<br />

izveãtaja koji se tiåu raåuna<br />

izdatih pomoñu obrasca<br />

Invoice aplikacije Access Auto<br />

Auctions.<br />

Svakom vaænijem obrascu odgovara zaseban okvir za dijalog koji omoguñava<br />

ãtampaçe podataka.<br />

Dok åitate pojedina poglavàa, vratite se u ovaj predgovor da biste se podsetili<br />

ãta ñete nauåiti ili gde se nalaze pojedini obrasci. U svakoj datoteci baze podataka<br />

koja prati poglavàe nañi ñete samo objekte koji su potrebni u poglavàu. Glavna baza<br />

podataka, AccessAutoAuctions.mdb i s çom povezana datoteka za podatke Access-<br />

AutoAuctionsData.mdb, sadræe konaånu verziju primera. Meœutim, u veñini programskih<br />

datoteka (sa upitima, obrascima, izveãtajima i modulima) koje prate pojedina<br />

poglavàa ista baza podataka sadræi i tabele.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!