Döküman klasörü oluşturmak ve datasını kaydetmek

1 2
19/03/2009, 00:29

okileturc

Merhaba,

Belge yönetimi ve görüntülemeyi çok basit bir şekilde
halledebiliriz. Ancak benim sorum "yol" ile ilgili neden illa
belgelerin local' e kopyalanması gerekiyor. Herkes server
ve /veya dedicated bir makine üzerine depolanmış belgelere
ulaşsa ve oradan açsa ne sakıncası olabilir.

Eğer adres sorun değilse ( kopyalama yapılmayacaksa) :

Tabloda bir alan ekleyin Ör:KOPRUADI, Type: Köprü(hyperlink)
Form üzerine KOPRUADI denetimini ve yanına bir küçük buton
yerleştirin.
Butonun on Click event ına ...

Kod:
Me.KOPRUADI.SetFocus
  DoCmd.RunCommand acCmdEditHyperlink

Bu komut size Hyperlink dialog penceresini açar
Belgeyi adresininden bulun
Görüntülenecek metin bölümüne açıklama girin Ör:Garanti belgesi
Dialo pencerisini kapattığınızda Link in oluştuğunu göreceksiniz
Link e tıkladığınızda belgeyi adresinden ilgili programı
kullanarak açar ( *.DOC ise Word ile, *.XLS ise Excel gibi )

Umarım faydalı olur
Kolay gelsin
19/03/2009, 00:41

levent_tuzel

Sayın okileturc,
verdiğiniz bilgi için teşekkür ederim. Foruma yazdıktan sonra bende bunu başka nasıl çözebilirim diye düşünürken köprü kullanmanın şimdilik en doğru karar olacağına karar verdim. Tabii ki benimki daha basit olacaktı ama sizin verdiğiniz bilgi ile daha kolay hale gelecek.
Yalnız burada yine bir yanlış anlaşılma oldu sanırım.
benim bunu kopyalama istememin sebebi zaten Access inde çalıştığı server üzerinde ortak bir klasörün altına kopyalansın istemiştim.
aksi takdirde bir kullanıcı kendi belgelerindeki bir dosyaya köprü atadığında diğer bir kullanıcı onu belgelerine ulaşamayacağı için dosyayı göremeyecektir.

köprü yolu eklemeye kadar herşey tamam.
işte o noktadan sonra o secilen dosya serverda bir klasörün altına kopyalanmalı ve yeni köprü ise bu olmalı.
Saygılarımla

Levent TÜZEL
19/03/2009, 00:47

ozanakkaya

ben sorudan anladığım kadarıyla belirlenen bir klasöre seçilen dosyayı kopyalama olarak anladım ve küçük bir örnek hazırladım,

Form1'de ara butonunu tıklayıp herhangi bir dosya seçerseniz kopyala butonu ile belirleyeceğiniz (ben yedek olarak belirledim) klasöre 1 kopyasını atar,

form1 deki altform şu anda sadece c klasörünü listeliyor, kodlarından listelenmesi isteniler klasör değiştirilebilir.
19/03/2009, 00:56

okileturc

Levent bey,
Mutlaka yapılır, ama şahsi fikrim
aşağı yukarı ayni süreyi alacak bir işlemi
program içinden yapmaktansa kullanıcıları
disipline edip " önce kopya -sonra link"
demek ... Selamlar
19/03/2009, 01:25

levent_tuzel

Sayın sledgeab ın göndermiş olduğu dosya
ve
Sayın okileturc ün önerisinin ana fikri ile
anlatmaya çalıştığım ama anlatamadığım halde benim için sonuçtur diyebileceğim çalışma ekteki gibi.

tabi ki üzerinde daha değişiklikler cok olacak
ancak aşamadığım iki husus vardı saolsun buradaki arkadaşlarımız anında çözüm oldular
Herkesin Emeğine sağlık
Yeniden teşekkürler
Saygılarımla
19/03/2009, 01:45

okileturc

Levent bey,
Bu yöntemle link çalışmaz çünkü siz
dosya adı alıyorsunuz, yazdığım kod ise
Hyperlink özellikli kayıt atmanızı sağlar. Arada fark var
Aman dikkat
Örnek
Normal elle mail adres giriş : ben@hotmail.com
Hyperlink dialog ile mail giriş :benim mail adresim#mailto:ben@hotmail.com .... gibi

Selamlar
1 2