AccessTr.neT

Tam Versiyon: Köprü Ekleme Uygulaması
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Merhabalar,

Ekli resimde standart bir Excel sayfasında köprü ekleme menüsünün açılmış halini görüyorsunuz. Bu sayede ilgili hücreye, istediğim nesnenin path'ini atayabiliyorum. Access'te böyle bir şey bulamadım. Yani gerek form üzerinden veri girişinde gerekse tablo üzerinden böyle bir pencere açamıyoruz. Amacım otomatik atama yapmak falan değil, sadece bu menü açılsın yeter, ben "Görüntülenecek metin" kısmında oluşan dosya path'ini elimle de kopyala yapıştır yapabilirim. Nasıl çözülebilir? Tşk.

[Resim: do.php?imgf=153753697498981.jpg]
(21/09/2018, 21:36)ozanakkaya yazdı: [ -> ]Formdaki Butona Metin Kutusundaki Köprüye Gitmesi İçin Komut Vermek

Merhaba,
Tam o şekilde değil aslında. Ekli dosyalarımda detaylı ifade edeceğim. Şöyle ki;
Formda yeni kayıt oluşturduğunuzda resim alanını tıklayınca köprü ekleme makrosu çalışıp menüyü açıyor. Buraya kadar problem yok. Ben istiyorum ki bu köprü metni, formumdaki metin15 metin kutusunda köprü olarak değil, metin olarak görünsün. Formun geçerli olduğu olay yordamına şu kodu ekledim;
Kod:
Me.Metin15=Me.resim
Ancak ekli resimden de görüleceği üzere ilgili köprü metni, metin15 kutusu içinde iki kez kendini tekrarlamış. Araya # işareti atarak kendini tekrarlamış. Bana diyeze kadar olan ilk kısım lazım. Nasıl çözülür?

[Resim: do.php?imgf=153759437800791.jpg]
Me.Metin15 = Mid([resim], InStr([resim], "#") + 1, (InStr(InStr([resim], "#") + 1, [resim], "#") - InStr([resim], "#")) - 1)
(22/09/2018, 08:58)ozanakkaya yazdı: [ -> ]
Me.Metin15 = Mid([resim], InStr([resim], "#") + 1, (InStr(InStr([resim], "#") + 1, [resim], "#") - InStr([resim], "#")) - 1)

Teşekkürler,

Ancak formda yeni kayda git dediğimde hata veriyor (Run time error 94, invalid use of Null)
If Len([resim]) > 0 Then

Me.Metin15 = Mid([resim], InStr([resim], "#") + 1, (InStr(InStr([resim], "#") + 1, [resim], "#") - InStr([resim], "#")) - 1)

End If
Sayfalar: 1 2