6
Uvod u izveštaje Kada koristimo bazu podataka, obično koristimo izveštaje za prikazivanje, oblikovanje i rezimiranje podataka. Na primer, možemo kreirati izveštaj tipa liste da bismo prikazali brojeve telefona za sve kontakte ili izveštaj sa rezimeom da bismo sabrali prodaju za preduzeće u različitim regionima i vremenskim periodima. Izveštaj je objekat baze podataka koji možete koristiti za prikazivanje i rezimiranje podataka. Izveštaji obezbeđuju način distribucije ili arhiviranja snimaka podataka njihovim štampanjem, konvertovanjem u PDF ili XPS datoteke ili izvozom u druge formate datoteka. Izveštaji mogu obezbediti detalje o pojedinačnim zapisima, rezimeima velikog broja zapisa ili oboje. Glavna razlika između izveštaja (Reports) i formulara (Forms) je u njihovoj nameni. Formularom se unose podaci i u njima se podaci mogu menjati (ukoliko drugačije nije podešeno), dok se izveštajem ne mogu menjati podaci, već samo pregledati. Izveštaj se može koristiti za grupisanje podataka i prikaz kumulativnih podataka. Većina metoda za izradu obrazaca primenjuje se i na izveštaje. Microsoft Access ima dva načina izrade izveštaja: 1) čarobnjaci (Wizard) 2) direktno (Report Design). Razlike između obrazaca i izveštaja: 1) Izveštaji su namenjeni samo za štampanje i za razliku od obrazaca nisu namenjeni za prikazivanje u prozoru. Izveštaje je jedino moguće prikazati u pregledu pred štampanje (Print Preview) ili u dizajnerskom ekranu (Design View) 2) Vrednost osnovnih podataka za izveštaj ne može se izmeniti kontrolnim objektima kao kod obrazaca.

Uvod u Izveštaje

Embed Size (px)

DESCRIPTION

informatika

Citation preview

Uvod u izvetajeKada koristimo bazu podataka, obino koristimo izvetaje za prikazivanje, oblikovanje i rezimiranje podataka. Na primer, moemo kreirati izvetaj tipa liste da bismo prikazali brojeve telefona za sve kontakte ili izvetaj sa rezimeom da bismo sabrali prodaju za preduzee u razliitim regionima i vremenskim periodima.Izvetaj je objekat baze podataka koji moete koristiti za prikazivanje i rezimiranje podataka. Izvetaji obezbeuju nain distribucije ili arhiviranja snimaka podataka njihovim tampanjem, konvertovanjem u PDF ili XPS datoteke ili izvozom u druge formate datoteka.Izvetaji mogu obezbediti detalje o pojedinanim zapisima, rezimeima velikog broja zapisa ili oboje.

Glavna razlika izmeu izvetaja (Reports) i formulara (Forms) je u njihovoj nameni. Formularom se unose podaci i u njima se podaci mogu menjati (ukoliko drugaije nije podeeno), dok se izvetajem ne mogu menjati podaci, ve samo pregledati. Izvetaj se moe koristiti za grupisanje podataka i prikaz kumulativnih podataka. Veina metoda za izradu obrazaca primenjuje se i na izvetaje.Microsoft Accessima dva naina izrade izvetaja:1) arobnjaci (Wizard)2) direktno (Report Design). Razlike izmeu obrazaca i izvetaja:1) Izvetaji su namenjeni samo za tampanje i za razliku od obrazaca nisu namenjeni za prikazivanje u prozoru. Izvetaje je jedino mogue prikazati u pregledu pred tampanje (Print Preview) ili u dizajnerskom ekranu (Design View)2) Vrednost osnovnih podataka za izvetaj ne moe se izmeniti kontrolnim objektima kao kod obrazaca.3) Okvir za dijalogPrinter Setupkontrolie minimalne leve, desne , gornje i donje margine izvetaja. Ako je irina izvetaja manja od irine stranice koja se tampa, struktura izvetaja odreuje desnu marginu.4) U viekolonskim izvetajima, broj kolona, irina kolone i razmak kolona se podeavaju u okviru za dijalogPage Setup. Izvetaji u Access-u imaju mnoge zajednike osobine sa obrascima:1)arobnjaci za izvetaje(Report Wizard) prave tri osnovne vrste izvetaja: sa jednom kolonom, izvetaje po grupama i zbirovima i potanske nalepnice. Izgled ovih izvetaja se naknadno moe menjati i prilagoavati potrebama.2)Sekcije(Sections) sadre zaglavlja i podnoja izvetaja koja se pojavljuju jednom na poetku i n kraju izvetaja, i zaglavlja i podnoja stranica koja se tampaju na vrhu i na dnu svake stranice. Podnoje izvetaja se esto koristi za tampanje ukupnog zbira.3) Sekcije grupe(Group sections) izvetaja omoguavaju grupisanje zapisa. Svaka sekcija moe da ima svoje zaglavlje (Group Headers), za tampanje naziva grupe, i podnoje (Group Footers), za tampanje grupnih podzbirova. Postoji est osnovnih tipova izvetaja koji se mogu napraviti u Access-u:1)Izvetaji sa jednom kolonomprikazuju u jednoj koloni vrednosti svakog polja u svakom zapisu tabele ili upita.2)Tabelarni izvetajiobezbeuju kolonu za svako polje tabele ili upita i tampanje vrednosti svakog polja zapisa u redovima ispod zaglavlja kolone. Ako ima vie kolona nego to moe da stane na jednu stranicu, sledee stranice se tampaju po redu, dok se ne odtampaju sve kolone. Tek posle se prelazi na sledeu grupu zapisa.3) Viekolonski izvetajise prave iz izvetaja sa jednom kolonom. Informacije koje ne stanu u prvu kolonu prelaze u drugu kolonu, i tako redom.4)Izvetaji po grupama i zbirovimasu najea vrsta izvetaja. Ti izvetaji sabiraju podatke za grupe zapisa i n kraju izvetaja formiraju ukupan zbir.5)Potanske nalepnicesu posebna vrsta viekolonskih izvetaja, namenjena za tampanje imena i adresa ili drugih podataka iz vie polja, u grupama.6)Nezavisni izvetajisadre podizvetaje zasnovane na nepovezanim izvorima podataka, kao to su tabele i upiti.

Delovi izvetajaU programu Access, dizajn izvetaja je podeljen u sekcije. U klijentskoj bazi podataka moete prikazati izvetaj u prikazu dizajna da biste videli njegove sekcije. U prikazu rasporeda, sekcije nisu tako oigledne, ali su ipak tu i mogu se izabrati pomou padajue liste u grupiSelekcijana karticiOblikovanje. Da biste kreirali korisne izvetaje, morate razumeti kako svaka sekcija funkcionie. Na primer, sekcija u kojoj odaberete da postavite izraunatu kontrolu odreuje nain na koji Access rauna rezultate. Sledea lista predstavlja rezime tipova sekcija i njihovih upotreba: Zaglavlje izvetajaOva sekcija se tampa samo jednom, na poetku izvetaja. Zaglavlje izvetaja koristite za informacije koje bi se obino pojavile na naslovnoj stranici, na primer logotip, naslov ili datum. Kada izraunatu kontrolu koja koristi agregatnu funkciju Zbir postavite u zaglavlje izvetaja, izraunava se zbir za ceo izvetaj. Zaglavlje izvetaja se tampa pre zaglavlja stranice. Zaglavlje straniceOva sekcija se tampa na vrhu svake stranice. Na primer, koristite zaglavlje stranice da biste ponovili naslov izvetaja na svakoj stranici. Zaglavlje grupeOva sekcija se tampa na poetku svake nove grupe zapisa. Zaglavlje grupe koristite za tampanje imena grupe. Na primer, u izvetaju koji je grupisan po proizvodu koristite zaglavlje grupe za tampanje imena proizvoda. Kada izraunatu kontrolu koja koristi agregatnu funkciju Zbir postavite u zaglavlje grupe, izraunava se zbir za trenutnu grupu. U izvetaju moete imati vie sekcija sa zaglavljem grupe, u zavisnosti od broja nivoa grupisanja koji ste dodali. DetaljiOva sekcija se tampa po jednom za svaki red u izvoru zapisa. Ovo je mesto na koje postavljate kontrole koje ine glavno telo izvetaja. Podnoje grupeOva sekcija se tampa na kraju svake grupe zapisa. Podnoje grupe koristite za tampanje saetih informacija za grupu. U izvetaju moete imati vie sekcija sa podnojem grupe, u zavisnosti od broja nivoa grupisanja koji ste dodali. Podnoje straniceOva sekcija se tampa na kraju svake stranice. Podnoje stranice koristite za tampanje brojeva stranica ili informacija o stranici. Podnoje izvetajaOva sekcija se tampa samo jednom, na kraju izvetaja. Podnoje izvetaja koristite za tampanje zbirova ili drugih saetih informacija za ceo izvetaj.NAPOMENA U prikazu dizajna, podnoje izvetaja se pojavljuje ispod podnoja stranice. Meutim, u svim ostalim prikazima (na primer, u prikazu rasporeda ili kada se izvetaj odtampa ili pregleda), podnoje izvetaja se pojavljujeiznadpodnoja stranice, odmah nakon poslednjeg podnoja grupe ili reda sa detaljima na poslednjoj stranici.

Kreiranje novog izvetaja1. korak: izbor izvora zapisaIzvor zapisa izvetaja moe biti tabela, imenovani upit ili ugraeni upit. Izvor zapisa mora da sadri sve redove i kolone podataka koje elite da prikaete u izvetaju.2. korak: izbor alatke za izvetajAlatke za izvetaje se nalaze na karticiKreiranjeu okviru trake, u grupiIzvetaji. Sledea tabela ukratko opisuje funkciju svake alatke:SLIKA DUGMETAALATKAOPIS

IzvetajKreira jednostavan izvetaj u obliku tabele koji sadri sva polja izvora zapisa koji ste izabrali u oknu za navigaciju.

Prazan izvetajOtvara prazan izvetaj u prikazu rasporeda i prikazuje okno zadatka Lista polja. Access kreira upit izvora zapisa dok prevlaite polja iz okna Lista polja u izvetaj.

Izvetaji kompatibilni sa VebomIzvetaji kreirani pomou ovih alatki su kompatibilni sa funkcijom Objavljivanje u Access uslugama i prikazuju se u pregledau. Imajte na umu da su objekti kompatibilni sa Vebom oznaeni globusom na ikoni objekta.SLIKA DUGMETAALATKAOPIS

IzvetajKreira jednostavan izvetaj u obliku tabele koji sadri sva polja izvora zapisa koji ste izabrali u oknu za navigaciju.

Prazan izvetajOtvara prazan izvetaj u prikazu rasporeda i prikazuje okno zadatka Lista polja. Access kreira upit izvora zapisa dok prevlaite polja iz okna Lista polja u izvetaj.

Klijentski izvetajiIzvetaji kreirani pomou ovih alatki nisu kompatibilni sa funkcijom Objavljivanje u Access uslugama. Dodavanje klijentskih izvetaja u Veb bazu podataka nee spreiti objavljivanje baze podataka, ali klijentski izvetaji nee biti dostupni u pregledau. Meutim, moete koristiti klijentski izvetaj kada se baza podataka otvori u programu Access.SLIKA DUGMETAALATKAOPIS

IzvetajKreira jednostavan izvetaj u obliku tabele koji sadri sva polja izvora zapisa koji ste izabrali u oknu za navigaciju.

Dizajn izvetajaOtvara prazan izvetaj u prikazu dizajna, u koji moete dodati polja i kontrole koje elite.

Prazan izvetajOtvara prazan izvetaj u prikazu rasporeda i prikazuje okno zadatka Lista polja. Dok prevlaite polja iz okna Lista polja u izvetaj, Access kreira ugraeni upit i skladiti ga u svojstvu izvetaja Izvor zapisa.

arobnjak za izvetajePrikazuje arobnjak sa vie koraka koji vam omoguava da navedete polja, nivoe grupisanja/sortiranja i opcije rasporeda. arobnjak kreira izvetaj na osnovu vaih izbora.

NalepnicePrikazuje arobnjak koji vam omoguava da izaberete standardne ili prilagoene veliine nalepnica, kao i koja polja elite da prikaete i nain njihovog sortiranja. arobnjak kreira izvetaj o nalepnicama na osnovu vaih izbora.

3. korak: kreiranje izvetaja1. Kliknite na dugme za alatku koju elite da koristite. Ako se pojavi arobnjak, sledite korake u arobnjaku i kliknite na dugmeZavrina poslednjoj stranici.

Access prikazuje izvetaj u prikazu rasporeda.

**** Klijentski izvetaji u odnosu na Veb izvetajeAccess 2010 obezbeuje novu funkciju koja vam omoguava da kreirate Veb bazu podataka objavljivanjem Access baze podataka na SharePoint serveru na kojem su pokrenute Access usluge. Kada kreirate Veb bazu podataka, Access izvetaji se prikazuju u pregledau pomou usluge SQL Server Reporting Services. Ova konverzija namee odreena ogranienja za funkcije koje moete koristiti u izvetajima koje elite da prikaete u pregledau. Meutim, ako vas ne zanima prikazivanje izvetaja u pregledau, moete koristiti itav skup funkcija koje Access dizajner izvetaja prua.