Access – Mogućnosti prikaza grafičkih objekata na formi

Kod Access-a verzije 95 i 97, sa učitanim odgovarajućim grafičkim filterima (pogledajte Help – ključne reči „filters, graphics“), kontrola Image može da prikaže grafičke objekte u formatu GIF (ne i animirani) ili JPG, kao i još nekoliko image formata. Za korišćenje slika na formi jednostavno navedite kompletnu putanju i naziv fajla unutar osobine Picture, Image kontrole.

Ukoliko se radi o jednokorisničkoj bazi podataka (kada je sama baza na jednom sistemu), možete skladištiti putanju i naziv fajla u bazi, te će slika biti „ugrađena“ u bazu (embedded), ili sliku možete ostaviti na hard disku i postaviti je osobinom Picture kontrole Image – uz pomoć Access Basic-a ili VBA programskog koda (najverovatnije na događaj OnCurrent forme).

Ako se radi o višekorisničkoj bazi ili bazi na serveru, kada se sama baza ne nalazi na korisničkom kompjuteru, image fajl možete smestiti u OLE polje (pošto nema ograničenja u pogledu veličine fajla). Ukoliko na vašoj mašini imate instaliran neki softver koji podržava OLE, a asociran je sa JPG ili GIF tipovima fajlova, slike možete smestiti i u OLE objekte. Jednostavno iz datog OLE softvera iskopirajte sliku u clipboard, i zatim kopirajte sadržaj u Access opcijom Paste ili Paste Special, u OLE polje. Za sam prikaz slike koristiće se matična OLE aplikacija, a korisniku će biti omogućene i druge mogućnosti koje pruža matična aplikacija (kao što je editovanje). Nedostatak ove metode je to što će za pakovanje instalacije ovakve baze trebati mnogo više prostora, a biće i usporenja u radu.

Pored svih navedenih tehnika za prikaz slika na formama, možete koristiti i kontrole nezavisnih softverskih kuća. Na Internetu možete naći veliki broj ovakvih kontrola, koje će vam za relativno malo novca, omogućiti prikaz bilo kakve grafike, pa čak i animiranih GIF-ova ili Flash animacija.

Pratite Krstaricu na www.krstarica.com