Sayın yenginoglu,
Konuyu açarken belirttiğiniz soruna dair bahsettiğiniz durum incelendiğinde kullandığınız kriterin URUN_KODU üzerinden yapıldığı görülmüştür.ve bundan dolayı da sorununuzun çözümü için yapılan işlem de bu kritere göre değerlendirilerek hazırlanmıştır.
fakat şimdi yeni gelişme neticesinde durum tekrar değerlendirilmiş ve talebinize uygun yeni bir düzenleme yapılarak istenilen çözüm elde edilmiştir.Ek’te,bu yeni düzenlemeye göre yapılan örnek çalışma mevcuttur.inceleyebilirsiniz.
YAPILANLAR:
1) SIPARIS_BEKLEYEN formunuzda SIP_NO ve SIPARIS_NO adı altında bir alan söz konusu değildi. SIPARIS_BEKLEYEN sorgusu kaynak alınmaktaydı.bu sorguya SIPARIS_NO alanı eklendi.
2) SIPARIS_BEKLEYEN formuna SIPARIS_NO metin kutusu eklendi ve görünürlüğü gizli bırakıldı.
3) Bir önceki uygulamada kullanılan kodlama yeniden düzenlendi ve aşağıdaki duruma getirildi.
stLinkCriteria = "[SIP_NO]=" & "'" & Me.SIPARIS_NO & "'"
'yeni kodlama
'mükerrer kayıt kontrolü yapmak için
If DCount("SIP_NO", "[ISEMRI]", "SIP_NO=" & Me.SIPARIS_NO) > 0 Then
MsgBox ("Bu kayıt daha önce girilmiş." & vbCr & "Lütfen,tekrar deneyiniz."), vbCritical, "UYARI"
Else
DoCmd.OpenForm stDocName, , , stLinkCriteria
End If
bilgilerinize,iyi çalışmalar,saygılar.
Veritabanı1-ATOZ2.rar
(Dosya Boyutu: 52,58 KB | İndirme Sayısı: 13)