Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Otvaranje slika iz forme

[es] :: Access :: Otvaranje slika iz forme

[ Pregleda: 2101 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sule99
student

Član broj: 227708
Poruke: 93
*.dsl.iskon.hr.



+1 Profil

icon Otvaranje slika iz forme19.08.2009. u 10:54 - pre 178 meseci
Ovo je malo kompiciranija stvar.

Preko forme gledam podatke o nekakvim osobama, a podaci su uzeti sa obrazaca koji se kupi u knjižari i popuni. Ja imam skenirani obrazac u tiff formatu, a ime dokumenta jeste matični broj osobe (npr. 25360424545.tiff). Da li postoji mogučnost da iz forme otvorim taj skenirani dokument, ali tako da veza bude matični broj. Znači kad kliknem na neki button da mi otvori skenirani obrazac točno za tu osobu čija je forma trenutno otvorena. Da li je to moguće napraviti?

Ako to tako nemože, kako onda iz forme otvorit folder koji sadržava sve te skenirane obrasce. (onda ću preko windows searcha upisat ručno matični broj koji mi treba, pronači ga i otvoriti)?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Otvaranje slika iz forme19.08.2009. u 11:17 - pre 178 meseci
Pogledaj tip polja OLE Object za tabele. Kad ga kreiraš desnim klikom na prazno plje u tabeli pokreni Insert Object i pogledaj koje sve dokumente možeš da sačuvaš u tabeli.
 
Odgovor na temu

sule99
student

Član broj: 227708
Poruke: 93
89.164.22.*



+1 Profil

icon Re: Otvaranje slika iz forme19.08.2009. u 11:32 - pre 178 meseci
može i tako kako si reko, ali imam oko 8000 skeniranih dokumenata i trebalo bi mi jaaaaako dugo vremene da to tako napravim. Da li možeš mi napisat kod koji će na OnClick otvoriti folder s putanjom 'c:\Obrasci' ? to bi mi puno pomoglo, a ja nisam baš neki programer. Predpostavljam da je potrebna 1 ili 2 linije koda. Hvala za odgovor
 
Odgovor na temu

Scelle
Slavko Šćekić
Student, Računarski fakultet
Beograd

Član broj: 151761
Poruke: 174
77.222.13.*



Profil

icon Re: Otvaranje slika iz forme19.08.2009. u 13:22 - pre 178 meseci
domaci_a_nas je jednom meni jako lijepo objasnio rjesenje ovog problema, pa evo da ga ja podijelim sa tobom. Prikacio sam ti fajl koji je on meni tada dao.
"Takozvani praktični ljudi bili bi korisni i zasluživali bi svaku pohvalu i poštovanje kad od te svoje praktičnosti ne bi hteli da naprave smisao života i razlog svoga opstanka, opravdanje za podjarmljivanje i terorisanje svih onih koji su lišeni toga praktičnog smisla, ali zato stvoreni za druge, možda više i bolje podvige."

Ivo Andric
Prikačeni fajlovi
 
Odgovor na temu

smal
Slobodan Maljković
Kragujevac, Srbija

Član broj: 228672
Poruke: 286
*.dynamic.sbb.rs.



+13 Profil

icon Re: Otvaranje slika iz forme19.08.2009. u 13:44 - pre 178 meseci
Citat:
sule99:
Ja imam skenirani obrazac u tiff formatu, a ime dokumenta jeste matični broj osobe (npr. 25360424545.tiff). Da li postoji mogučnost da iz forme otvorim taj


Ima i lepo urađen primer na: http://www.databasedev.co.uk/image-form.html

Da dopunim:
Iz Total Commander-a (nadam se da ga koristiš), sortiraj slike u folderu po nazivu, pa izaberi Mark/Copy To Clipboard With Path+Details. Tako ćeš najlakše dobiti putanje do skeniranih slika, koje onda možeš lako ubaciti (Paste) u tabelu, takođe sortiranoj po imenu. U navedenom primeru polje sa putanjama se zove "memProperyPhotoLink" u tabeli "tblProperties".





[Ovu poruku je menjao smal dana 19.08.2009. u 15:18 GMT+1]
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Otvaranje slika iz forme19.08.2009. u 15:46 - pre 178 meseci
8000 dokumenata je zaista mnogo. Čini se da je predlog koji je dao smal najprihvatljiviji.
 
Odgovor na temu

sule99
student

Član broj: 227708
Poruke: 93
*.dsl.iskon.hr.



+1 Profil

icon Re: Otvaranje slika iz forme01.09.2009. u 15:01 - pre 178 meseci
Hvala ekipi na odgovorima koji su mi puno pomogli. Najbolje rješenje ovog problema je objašnjeno na null. No ovo rješenje nije baš najbolje jer koristi apsolutne putanje do slika, a bilo bi bolje da su putanje relativne. Stoga ne treba praviti polje ImagePath niti tablicu Imagetable. ja ću ukratko objasniti kako sam rješio svoj problem i nadam se da će nekomu to pomoći.

Kao prvo imam veliku količinu slika ćija su imena matični brojevi(npr. 12345678.tif). One se sve nalaze u jednom folderu (npr. C:\Obrasci). Moja je želja bila da klikom na dugme u formi koja prikazuje neki zapis mi se prikaže skenirani obrazac baš za taj record. Na formi sam napravio naravno comand button sa macroom koji otvara novu formu koja je opisana u spomenutom linku i na kojoj se nalazi ImageFrame. umjesto kodova korištenik u primjeru ja sam koristio sljedeće kodeve koristeći relativnu putanju


Private Sub Form_Current()
On Error Resume Next
Me![ImageFrame].Picture = "C:\OBRASCI\" + Me![MaticniBroj] + ".tif"
End Sub


Private Sub ImagePath_AfterUpdate()
On Error Resume Next
Me![ImageFrame].Picture = "C:\OBRASCI\" + Me![MaticniBroj] + ".tif"
End Sub

tako da sad nije više potrebno unositi apsolutne putanje u polje ImagePath, nego se one same kreiraju iz tekućeg zapisa u formi preko polja MaticniBroj.

Možda sam malo zakompliciro rješenje, ali nadam se da će nekome poslužiti.

Lijep pozdrav!
 
Odgovor na temu

[es] :: Access :: Otvaranje slika iz forme

[ Pregleda: 2101 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.