You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Predgovor</strong><br />
xiii<br />
omoguñava izraåunavaçe i ãtampaçe zbirnih podataka po viãe nivoa. U poglavàu 14<br />
opisano je ugraœivaçe podobrazaca u obrasce i kako se nadreœeni obrazac povezuje<br />
s podreœenim obrascem putem podobrasca. Poglavàe 15 opisuje naåin izraåunavaça<br />
zbirnih i sumarnih podataka, u izveãtajima i rad sa zaglavàima i podnoæjima<br />
grupa u izveãtaju. U poglavàu 16 razmatramo neke specijalne vrste izveãtaja kao ãto<br />
je izveãtaj s nanizanim kolonama za ãtampaçe podataka u obliku imenika, izveãtaj za<br />
izradu cirkularnih pisama i izveãtaj za ãtampaçe nalepnica. Poglavàe 17 opisuje upotrebu<br />
slika, dijagrama, zvuånih i video iseåaka, kao i drugih OLE objekata.<br />
Automatizovaçe aplikacija<br />
Treñi odeàak ove kçige posveñen je programiraçu i upotrebi komandi Visual<br />
Basica za upravàaçe obrascima i izveãtajima, kao i za izradu izuzetno kvalitetnog<br />
korisniåkog interfejsa.<br />
Poglavàe 18 opisuje koncepte programiraça u okruæeçu Visual Basica i kako se<br />
piãu procedure Visual Basica. U poglavàu 19 razmatramo koncept programiraça<br />
voœenog dogaœajima i kako se pomoñu Accessovih komandi mogu automatizovati<br />
poslovi koje obavàate ruåno. U poglavàu 20 razmatramo Accessove ugraœene funkcije<br />
koje omoguñavaju da uradite gotovo sve u opsegu od obrade znakovnih vrednosti<br />
do formatiraça datumskih vrednosti. Poglavàe 21 objaãçava ãta je ADO i kako<br />
se pomoñu objekta Recordset mogu razmeçivati podaci izmeœu obrazaca i tabela.<br />
Veoma je vaæno da åitaoci koji se bave programiraçem dobro razumeju ovo poglavàe<br />
posveñeno upravàaçu bazama podataka. U poglavàu 22 saznañete kako da sastavite<br />
programske komande da biste pronaãli potrebne podatke. Nauåiñete kako da<br />
automatizujete upite i kako da na obrascu prikazujete podatke koji zavise od stavke<br />
koju korisnik izabere sa padajuñe liste. U poglavàu 23 saznañete kako da koristite procedure<br />
da biste napravili kodne module za viãekratnu upotrebu, ãto ñe vam omoguñiti<br />
da budete efikasniji pri pisaçu koda. Poglavàe 24 objaãçava upotrebu blokova za<br />
obradu greãaka, kao i odgovarajuñih procedura za otkrivaçe greãaka u programima.<br />
U poglavàu 25 nauåiñete kako se prave meniji sastavàeni od dugmadi, poznatiji kao<br />
komandne table; saznañate i kako se prave uobiåajeni padajuñi meniji, kao i namenske<br />
komandne palete koje sluæe za izradu menija i paleta alatki. U poglavàu 26 savladañete<br />
upotrebu kontrole grupa kartica, a koristiñete i beskonaåne obrasce da biste<br />
prikazivali podatke i prelazili iz jedne vrste prikaza u drugu.<br />
Deo II: Izrada viãekorisniåkih aplikacija<br />
Åetvrti odeàak kçige opisuje kako se prave aplikacije koje treba da se koriste u<br />
viãekorisniåkom okruæeçu cele kompanije.<br />
U poglavàu 27 opisani su nadogradça i prenos Accessovih tabela na SQL Server.<br />
Saznañete kako da upotrebite åarobçaka Upsizing Wizard i sve ostalo ãto morate<br />
da obavite da bi åarobçak mogao da uradi svoj posao. Poglavàe 27 opisuje naåin<br />
prilagoœavaça i prenosa podataka na SQL Server, a poglavàe 28 objaãçava kako se<br />
pravi Accessov projekat (engl. Access Data Project, ADP) koji omoguñava izradu<br />
pravih klijent/server sistema. Nauåiñete da prilagodite svoje programe i pravite<br />
ADO objekte tipa Recordset da biste kao izvore podataka koristili SQL Server ili<br />
Microsoft Database Engine (MSDE). Poglavàe 29 nastavàa uvod u svet klijent/server<br />
aplikacija i opisuje izradu serverskih snimàenih procedura, okidaåa i upita za izvrãavaçe<br />
komandi kako biste mogli da gradite prave klijent/server sisteme.