Skip to main content

AccessTr.neT


Formda bağlı olduğu tablodan başka tablodaki alana ıd ye göre veri girişi

Formda bağlı olduğu tablodan başka tablodaki alana ıd ye göre veri girişi

#4
1. Sorunuz ile ilgili olarak,

Müşteri bilgileri Musteri tablosunda yazılı olduğundan Degisim tablosunda müşteri adı yerine IDMusteri değerinin yazması daha doğru olacaktır.

MusteriAdi açılan kutusunun ilişkili sütun değerini 2 olarak değiştir.

[Resim: do.php?img=4602]

aynı açılan kutunun güncelleştirme sonrasında olayına yazılı kodu aşağıdaki ile değiştir.

EskiUrun = Dlookup ("[Urun]", "[Musteri]", "[IDMusteri] =" & Me.MusteriAdi.Column(0))

Sil butonunda problem var, aşağıdaki ile değiştirilmesi gerekli,

If MsgBox(" KAYIT SİLİNİYOR !!!", 52, "Silme İşlemi") = vbYes Then

DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE IDDegisim, * FROM Degisim WHERE (((IDDegisim)=[Forms]![FormDegisim]![IDDegisim]));"
DoCmd.SetWarnings True

Me.DegisimListe.Requery

Call FormKapali
Me.Vazgec.SetFocus
Me.Yeni.Enabled = True
Me.Kaydet.Enabled = False
Me.Guncelle.Enabled = False
Me.Sil.Enabled = False
Me.Guncelle.Enabled = False

Me.IDDegisim = Null
Me.MusteriAdi = Null
Me.EskiUrun = Null
Me.YeniUrun = Null
MsgBox "Kayıt Silinmiştir.", 64, "Silme İşlemi"

Else
MsgBox "Kayıt Silme İşleminden Vazgeçtiniz.", 64, "Silme İşlemi"
End If

2. sorunuz için;

Müşteri adına doğrusu olan id numarasını mı yazdıracaksınız, yoksa yukarıdaki kodu kullanıp hatayı gidererek yanlışa devam mı edeceksiniz karar verin, kararınıza göre 2. soru için yeni konu açın yardımcı olmaya çalışalım.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Formda bağlı olduğu tablodan başka tablodaki alana ıd ye göre veri girişi - Yazar: ozanakkaya - 06/10/2014, 13:45