AccessTr.neT
Forma Çalışanın Fotoğrafı Eklenmesi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Forma Çalışanın Fotoğrafı Eklenmesi (/konu-forma-calisanin-fotografi-eklenmesi.html)

Sayfalar: 1 2 3


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - OFA - 24/05/2016

Sayın atoz112 hocam, Access VT'nı "C:\PlatForm" klasörü içindeydi zaten. Usul nasılsa ben de öyle yapayım ki ileride sıkıntı yaşamayayım.
Bu durumda hangi satırı değiştirmem gerekiyor.

[Resim: do.php?img=6209]
[Resim: do.php?img=6210]


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - atoz112 - 24/05/2016

sayın OFA,

CurrentProject.Path & "\PlatForm-Attachements\EmployeePicture" & "\" & "resimyok.jpg"

şeklinde bir kod yazımı ile deneyiniz.

bilginize...iyi çalışmalar,saygılar.


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - OFA - 24/05/2016

Sayın mntf02 ve atoz112 hocam,
Hatayı çözdüm.

Kodları aşağıdaki gibi yaptım
Kod:
.InitialFileName = Environ("UserProfile") & "C:\PlatForm\PlatForm-Attachements\EmployeePicture\"
Kod:
kopya = CurrentProject.Path & _
"\PlatForm-Attachements\EmployeePicture\" _
& Me.ID & Me.FirstName & Me.LastName & Right(Dir(asil), 4)


Fakat ilk kod da değişiklik yaptığımda, klasör içeriğinde herhangi bir değişiklik olmuyor (yani PlatForm-Attachements'ın içinde).
.InitialFileName = Environ("UserProfile") & "C:\PlatForm\PlatForm-Attachements\"

Bu durumda, birinci ve ikinci kodlarının arasındaki farklar nedir?


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - OFA - 24/05/2016

Sayın mntf02 hocam, bu arada yeni çalışan eklediğimde yine "Resim bulunamadı.. Resim dosyanız silinmiş, yeri veya ismi değişmiş olabilir.." diye hata veriyor. Bu durumda yeni çalışan
eklendiğinde bu hatayı nasıl telafi edebiliriz.


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - atoz112 - 24/05/2016

Sayın OFA,

Kısa bir bilgilendirme olması adına aşağıdaki açıklamaların yapılması uygun görülmüştür.

ENVIRON FONKSİYONU
(Anlam itibarı ile)

Çevresel bir değişkenin değerini karakter dizisi olarak döndürür. Çevresel değişkenler sahip olduğunu işletim sistemine bağlıdır.

Environ("UserProfile")
Kullanıcı Profil Yolunu verir.

C:\Documents and Settings\{username}

ÖRNEK

Kod:
MsgBox (Environ("UserProfile"))
Kod satırını bir butonun TIKLANDIĞINDA olay yordamı içerisine yazıp çalıştırdığınızda,size;

C:\Documents and Settings\{kullanici_adi}

bilgisini gösterir.

ÖRNEK
Kod:
MsgBox (Environ("UserProfile") & "C:\PlatForm\PlatForm-Attachements\EmployeePicture\")
Eğer yukarıdaki gibi yazarsanız da,size;

C:\Documents and Settings\{kullanici_adi} C:\PlatForm\PlatForm-Attachements\EmployeePicture\"

bilgisini gösterir.

Bu nedenle resim yolu gösterme konusunda,8.mesajda yazıldığı gibi benzeri bir kod kullanmanızı tavsiye etmek yerinde olacaktır.

Bilginize…iyi çalışmalar,saygılar.


Cvp: Forma Çalışanın Fotoğrafı Eklenmesi - OFA - 24/05/2016

Sayın atoz112 hocam, açıklamalarınızdan ötürü teşekkürlerimi sunarım. Yarın dönüş yapacağım. İyi akşamlar..