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
 

Dekompilacija baze

Nivo:  NIVO 2 - klinite za objašnjenje


Kada intenzivno razvijate aplikaciju u Accessu, nije nemoguće da program poklekne pod "prljavštinom" zaostalom u datoteci baze. To valja počistiti.

Kolega Miloš Milosavljević, MCP, je priložio sjajan prilog o osobini Accessa koju bi trebalo da upozna svako ko razvija aplikaciju u ovom programu.

Kada govorimo o veličini baze podataka u Accessu, uvek mislimo na količinu podataka koju sadrže tabele. Međutim, baza može biti i "kvalitativno" obimna, jer može da sadrži veliki broj formulara, izveštaja, modula, odnosno svih objekata koji u sebi sadrže VBA kod. U toku razvoja aplikacije, moguće je da Access neočekivano prestane sa izvršavanjem VBA koda i da prijavi grešku na mestu za koje ste sigurni da sadrži ispravan kod. Uzrok ove pojave je nesavršenost strukture koja čuva prevedeni VBA kod: nakon čestih izmena, moguće je da ostane "smeće" koje smeta u radu (promenljive, baferi, možda i celi moduli). Lek, srećom, postoji - jedini problem je što nije valjano istaknut u dokumentaciji: pokrenite Access sa parametrom komandne linije /DECOMPILE. Kada pokrenete program i učitate bazu, sav prevedeni kod će biti obrisan, a problemi otklonjeni.

Prilikom ovakvog otvaranja baze, Access će uputiti poruku u kojoj savetuje ponovno prevođenje koda. Naime, prilikom prvog poziva nekog modula biće potrebno više vremena da se kod izvrši, jer se tada formira p-kod koji ostaje zapisan u datoteci baze. Rekonstrukcija p-koda se može izvesti tako što ćete otvoriti bilo koji modul u režimu Design, a potom u meniju Debug odabrati opciju Compile And Save All Modules. Nakon toga izvedite i operaciju Compact: sada ste konačno napravili red u svojoj bazi.

 

  (C) 2000-2009 Praktikum na Webu

PC 45, prilog poslao Miloš Milosavljević, MCP


 
 

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.