merhabalar acceste yeniyim elimdeki dosyayda tıklayip resimi seçiyorum ama ben rapordaki isime göre kişinin fotoğrafını otomatik eklemek istiyorum excelde yapabiliyorum ama bu acces kafami kariştirdi sayfadaki kodu ekliyorum şimdiden teşekkür ederim.
Kod:
Private Sub ekle_img_Click()
Dim f As Object
Set f = Application.FileDialog(1)
f.AllowMultiSelect = False
If (f.show = True) Then
Me![img].Picture = f.SelectedItems(1)
End If
End Sub
çalışmanızı ekleyebilirseniz çözüme daha kolay ulaşılabilir.
iyi çalışmalr
şirket bilgileri olduğundan paylaşamiyorum sadece resim eklenmesini istediğim bölümüde ayiramiyorum.
acceste kişiler ile resimleri eşleştirmek gerekiyor mu yoksa excelde olduğu gibi datebasede kayıtlı olmayan resimleride dışarıdan isimle eşleştirebiliyormuyuz ?
Alıntı:ActiveSheet.Pictures.Insert("C:\resimler\" & "\" & Target.Value & ".jpg").Select
misal excelde şu şekil tenımlama yapabiliyorum acceste de buna benzer bir yol mevcut mu ?
Raporun ayrıntısının biçimlendiğinde olayına
Kod:
me.resimalani.picture = "c:\resim\" & me.adisoyadi & ".jpg"
şeklinde kod eklemelisin
https://accesstr.net/konu-tabloya-resim-...rnegi.html bağlantısında form üzerinden tabloya resim bilgisi kaydetme ile ilgili örnek mevcut.
accessde öncelikle tablonuzda resmin adresinin olduğu bir alan olmalı daha sonra forma bir resim çerçevesi eklemeniz gerekiyor
daha sonra resim çerçevesinin resim kaynağına tablodaki resmin alanını bağlamalısınız en basit haliyle böyle anlatabilirim
eğer doğrudan kişi adı ile resmin adı aynı ise çok sorun çıkarmaz