[FORM] forma başka formdan veri çekme
#1
Merhabalar

FrmAnasayfa üzerinden satış ekranında bastığımda komut28 ile isimleri listeleyip listeden seçtiğim ismi forma eklemek istiyorum tek yaptığımda sıkıntı çıkmıyor ama alt formda yani ana sayfa üzerinden gittiğimde hata veriyor aynı zamanda arama da yaptırmıyor.

Requery kod kısmında bir hata yapıyorum sanırım ama ne olduğunu çözemedim


Eklenti Dosyaları
.zip   Alttc.zip (Boyut: 357,59 KB / İndirilme: 5)



  Alıntı
Bu mesajı beğenenler:
#2
Frm_Musteri_Sec" formundaki Komut21_DblClick olayını aşağıdaki gibi yaparak deneyin. Siz formun asıl adına atıfta bulunmuşsunuz oysa formunuzda "AltFrm" içine gömülü dolayısıyla buraya referans vermelisiniz.
Visual Basic
  1. Private Sub Komut21_DblClick(Cancel As Integer)
  2. Forms![FrmAnasayfa].Form![AltFrm]![musid] = Me.kisilerID
  3. Forms![FrmAnasayfa].Form![AltFrm]![musad] = Me.adi
  4. DoCmd.Close
  5. End Sub





  Alıntı
Bu mesajı beğenenler:
#3
(16-05-2019, 01:43)haliliyas demiş ki: Frm_Musteri_Sec" formundaki Komut21_DblClick olayını aşağıdaki gibi yaparak deneyin. Siz formun asıl adına atıfta bulunmuşsunuz oysa formunuzda "AltFrm" içine gömülü dolayısıyla buraya referans vermelisiniz.
Visual Basic
  1. Private Sub Komut21_DblClick(Cancel As Integer)
  2. Forms![FrmAnasayfa].Form![AltFrm]![musid] = Me.kisilerID
  3. Forms![FrmAnasayfa].Form![AltFrm]![musad] = Me.adi
  4. DoCmd.Close
  5. End Sub


teşekkür ederim çalıştı.

peki hocam komut28 basıp masteri_sec ekranı açılınca arama kısmında nasıl bir hata var acaba o kısma bakabilir misiniz



  Alıntı
Bu mesajı beğenenler:
#4
form adını da yazmışsınız, sadece
Visual Basic
  1. Me.Requery


yazmanız yeterli.
eğer "güncelleştirme sonrası" yerine "değiştiğinde" olayına yazarsanız girdiğiniz her harften sonra formdaki kayıtları yeniler.
Visual Basic
  1. Private Sub araisim_Change()
  2. Me.Requery
  3. Me.araisim.SetFocus
  4. txtSec = Len(Me.araisim.Text)
  5. Me.araisim.SelStart = txtSec
  6. End Sub





  Alıntı
Bu mesajı beğenenler:
#5
(16-05-2019, 23:10)haliliyas demiş ki: form adını da yazmışsınız, sadece
Visual Basic
  1. Me.Requery


yazmanız yeterli.
eğer "güncelleştirme sonrası" yerine "değiştiğinde" olayına yazarsanız girdiğiniz her harften sonra formdaki kayıtları yeniler.
Visual Basic
  1. Private Sub araisim_Change()
  2. Me.Requery
  3. Me.araisim.SetFocus
  4. txtSec = Len(Me.araisim.Text)
  5. Me.araisim.SelStart = txtSec
  6. End Sub


teşekkür ederim hocam allah razı olsun



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  2003 Acces.le Yaptığım Program Başka Bilgisayarda Açılmıyor İsmail Küçükşengün 10 121 Dün, 17:56
Son Mesaj: dsezgin
access-sql-18 Anaformdan Baska formu filtreli acmak Hknkrsn 10 97 20-08-2019, 00:27
Son Mesaj: halily
  veri çekme magggmar 27 431 17-07-2019, 11:11
Son Mesaj: magggmar
  [FORM] başka access formu çalıştırma serdem48 14 467 21-05-2019, 13:43
Son Mesaj: serdem48
access-sql-18 [FORM] Çoklu Alt Formun Ana Forma İlişkilendirilmesi ebenli 6 167 09-04-2019, 14:36
Son Mesaj: ebenli
  [VBA] Bir Formun icinden yeni bir form acip icine eski formdan bilgi aktarmak zorlayan 1 115 09-04-2019, 12:33
Son Mesaj: celalll
  [FORM] ifade başvuru hatası formdan forma aktarırken anno55 4 164 21-03-2019, 14:58
Son Mesaj: anno55
  [FORM] formda alt forma kayıt girmiyor anno55 2 182 18-02-2019, 15:26
Son Mesaj: anno55

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi