Microsoft Office Access
uređuje Branislav Mihaljev, MVP

 Office Praktikum | Mapa sajta 

 
Bookmark and Share
Matična strana sajta
Novo na sajtu
Mapa sajta
Beleške
Knjiga posetilaca
Kontakt

Prethodna stranica
Pretraga sajta
Pretraga MSKB

Blog Praktikuma
RSS feed 
 
Office Praktikum

Još o Accessu
 


Skoro svakodnevno slušamo
  Radio Paradise:
  eklektični muzički online radio bez reklama!
 

   

Sponzori sajta

  Connectivity by SBB
 
Connectivity by SBB

 

Informacije

NOVOSTI
Novi prilog o Wordu
Tri nova autorska članka
Četiri priloga o Accessu
Opis i uputstvo za alatku YuCirLat '08 (Word)

SADRŽAJ ZA PREUZIMANJE
YuCirLat '08 unapređena alatka za konverziju kodnih rasporeda u Wordu

SKREĆEMO PAŽNJU
Beleške: B(l)oga li ti tvoga!- prilog koji će nekog možda čak i da naljuti
Kako pretraživati MSKB
* a pronaći ćete i još mnogo novih sadržaja...

USKORO SERIJA ČLANAKA O OFFICEU 2010

POZIVAMO VAS
* i prenesite svoja iskustva. Najbolji prilozi će biti objavljeni.



  (C) 2000-2009 Praktikum na Webu
 

Šabloni formi u Accessu

Nivo:  NIVO 3 - klinite za objašnjenje


Uobičajeni metod standardizacije izgleda obrazaca je primena šablona; neke od Wordovih šablona ste sigurno već koristili. Ali, da li ste znali da i u Accessu možete pripremiti šablone za maske i izveštaje i koristiti ih redovno?...

Većina ljudi koristi Access godinama, ne znajuću da se generisanje maski i izveštaja mogu koristiti šabloni. Za razliku od Worda, Access ne daje mogućnost biranja iz palete šablona, već se jednostavno učitava osnovni šablon (u Wordu je to Normal.dot). Da biste u Accessu koristili šablon za nove maske i izveštaje, otvorite meni Tools/Options i na tabu Forms/Reports ukucajte naziv šablona kojeg ćete ubuduće koristiti.

NAPOMENA: U daljem tekstu ćemo govoriti samo o maskama, pošto izveštaji funkcionišu na sličan način.

Šabloni koje ćete koristiti moraju se nalaziti u aktivnoj bazi sa kojom radite i nisu ni po čemu posebni - to su obične maske. Možete im, recimo, dati prefiks ftmp da biste izbegli zabunu. Kada kreirate novu masku na osnovu šablona, ne dobijate kopiju šablona! Daleko od toga, dobijate vizuelno istu masku, s tim što Access iz nje ukloni sav kod koga ste ranije ukucali. Na prvi pogled izgleda da je ovakva maska beskorisna, jer se ponovo mora pisati program za događaje elemenata maske, ali prvi utisak vara: postavite osobine maske onako kako kreirate formu. Postavite osobinu Record Selector na off, definišite boju pozadine i font koje koristite itd. Za početak, ovo je dobar način uštede vremena, jer se to radi samo jednom za više maski koje ćete kreirati.

Ima još: ako na formu postavite SVE kontrole koje koristite i postavite njihove osobine baš onako kako želite (recimo, desno uravnat tekst na kontroli), zatim selektujete sve kontrole, otvorite meni Format i selektujete Set Control Defaults, dobićete osobine kontrola koje će se preneti u novu masku. Zatim možete obrisati kontrole sa šablona, a njihove osobine za buduću upotrebu će biti zapamćene!

Šta ako želite da šablon koga koristite prenese kontrolu u novu masku, kao što je Record Selector na primer, koji će se nalaziti u hederu ili futeru (sa programskim događajem AfterUpdate)? Ili ako želite da se na formi nalazi standardni taster Close? Ili ako želite da odaberete predefinisanu formu iz liste formi sa različitim osobinama kao što je Single form, odnosno Continuous form i Datasheet form?

Postoje dva načina da ovo učinite.

"Ručni" metod je sledeći: kreirajte formu koju ćete ubuduće koristiti kao šablon. Snimite je u bazu (baza može biti i ona u kojoj držite razne module koje koristite i u drugim bazama; neka se ta baza zove General.mdb) i zatim je kopirajte u aktivnu bazu sa kojom trenutno radite. Zatim možete napraviti kopiju šablona (ručno) kada želite da napravite novu masku.

"Automatski", odnosno napredni metod, je kreiranje add-ina - čarobnjaka (Wizard) koji će vas voditi kroz postupak kreiranja maske i koji će vam davati mogućnost odabira, na primer, boje pozadine, izgleda maske, osobina kontrola itd. tako da možete birati iz liste različite šablone. No, ovo je već druga priča...

 

  (C) 2000-2009 Praktikum na Webu

Branislav Mihaljev, februar 2002.


 
 

Vrh stranice  Prethodna stranica  Naslovna strana  Mapa sajta  Pretraga

AFORIZAM ZA DANAS OVIH DANA SLUŠAMO...

Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana.