Altform'dan Veri Çekme...

1 2
27/01/2019, 01:15

Oğuz Türkyılmaz

Ozan Bey bu kodu Adi.click yordamına yazdım işleyişi anlatabilmek için. Ama sanırım yanlış anlattım. Ben listeden ilgili kişi kaydında enter dediğimde aşağıdaki kodda geçen üç alanada aynı anda verileri çekmek istiyorum. Şu halde sadece adi alanını verisini çekebiliyorum.


27/01/2019, 02:01

ozanakkaya

Sadece adı alanının verisini çekmenizin sebebi sadece o kodu yazdım, diğer iki alana ait gerekli kodları bir zahmet yazıverin. Form adı, formdaki alan adı belli.
27/01/2019, 02:05

Oğuz Türkyılmaz

(27/01/2019, 02:01)ozanakkaya yazdı: Sadece adı alanının verisini çekmenizin sebebi sadece o kodu yazdım, diğer iki alana ait gerekli kodları bir zahmet yazıverin. Form adı, formdaki alan adı belli.

Pardon anlayamadım. Yukarda resimde diğer 2 alanında kodlarını yazdığım görülmüyormu. Başka bir yeremi yazmam gerekiyor anlayamadım.
27/01/2019, 02:07

Oğuz Türkyılmaz

Diğer alanların yordamlarına tek tek yazmam gerekiyor sanırım...
27/01/2019, 02:14

ozanakkaya

Benim son eklediğim örnekte, adı metin kutusunun tuşa basıldığında olayındaki koda sadece adı alanının verisinin aktarılması için

Private Sub adi_KeyDown(KeyCode As Integer, Shift As Integer)

Select Case KeyCode
      Case vbKeyReturn
            KeyCode = 0
            Forms![F_006_PortfoyTanimlama]![txtAdiSoyadi] = Me.adi
           
            DoCmd.Close acForm, "F_001_MusteriListesi"
           
   End Select


End Sub

Şeklinde kod eklendi, üstteki kodda sadece adı alanı aktarılıyor, diğer iki alanın aktarılması için ekleme yapmanız gerekiyor. Resmini eklediğiniz kod, adı alanının tıklandığında olayına yazılmış. Adı alanını tıkladığınızda 3 metin kutusundaki veriyi aktarıyor.
27/01/2019, 02:22

Oğuz Türkyılmaz

(27/01/2019, 02:14)ozanakkaya yazdı: Benim son eklediğim örnekte, adı metin kutusunun tuşa basıldığında olayındaki koda sadece adı alanının verisinin aktarılması için

Private Sub adi_KeyDown(KeyCode As Integer, Shift As Integer)

Select Case KeyCode
      Case vbKeyReturn
            KeyCode = 0
            Forms![F_006_PortfoyTanimlama]![txtAdiSoyadi] = Me.adi
           
            DoCmd.Close acForm, "F_001_MusteriListesi"
           
   End Select


End Sub

Şeklinde kod eklendi, üstteki kodda sadece adı alanı aktarılıyor, diğer iki alanın aktarılması için ekleme yapmanız gerekiyor. Resmini eklediğiniz kod, adı alanının tıklandığında olayına yazılmış. Adı alanını tıkladığınızda 3 metin kutusundaki veriyi aktarıyor.

Özür dilerim gece gece tuşa basıldığı olayı gözümden kaçmış. Ben kendi örneğimdeki olaydan devam ediyoruz diye tuşa basıldığı olayını kaçırmışım.
Allah size sabır versin ne diyim söyleyecek başka bir şey bulamıyorum. Teşekkür ederim sonunda halledebildim.
1 2