[VBA] 3 alana göre mükerrer kayıt
#19
Visual Basic
  1. Private Sub Komut672_Click()
  2. Dim SD1, SD2, C As String
  3.  
  4.  
  5. Dim stLinkCriteria1, stLinkCriteria2, stLinkCriteria3 As String
  6.  
  7. SD1 = Me.Evrak_Tarihi.Value
  8. SD2 = Me.Plaka.Value
  9.  
  10.  
  11. stLinkCriteria1 = "[Evrak Tarihi]=" & "'" & SD1 & "'"
  12. stLinkCriteria2 = "[Plaka]=" & "'" & SD2 & "'"
  13.  
  14. If DCount("*", "Arıza Kayıtları", " Evrak Tarihi='" & Me.Evrak_Tarihi & "'and Plaka='" & Me.Plaka & "'") > 0 Then
  15. C = MsgBox("DİKKAT!...LİSTENİZDE...*" _
  16. & SD1 & " * Tarihli * " _
  17. & SD2 & " * Plakalı*" _
  18. & SD3 & " KAYIT DAHA ÖNCEDEN GİRİLMİŞ." _
  19. & vbCr & vbCr & " KAYIT ETMEK İSTİYORMUSUNUZ...", vbYesNo + vbQuestion, "..***..DİKKAT..***..")
  20. If C = vbNo Then
  21. Me.Undo
  22. Exit Sub
  23. Else
  24. DoCmd.RunCommand acCmdSaveRecord
  25. Msgbox "Kaydedildi"
  26. End If
  27. End Sub





  Alıntı
Bu mesajı beğenenler:
#20
üstat eksik işleç hatası veriyor. Dcont'un tarih bölümünde bir sorun var gibi.



  Alıntı
Bu mesajı beğenenler:
#21
(10-12-2017, 20:58)schaft demiş ki: üstat eksik işleç hatası veriyor. Dcont'un tarih bölümünde bir sorun var gibi.

Visual Basic
  1. Dim stLinkCriteria1, stLinkCriteria2, stLinkCriteria3 As String



Yukarıdaki alanı aşağıdaki şekilde değiştir. stLinkCriteria3

Visual Basic
  1. Dim stLinkCriteria1, stLinkCriteria2 As String





  Alıntı
Bu mesajı beğenenler:
#22
(11-12-2017, 09:12)alperalper demiş ki:
(10-12-2017, 20:58)schaft demiş ki: üstat eksik işleç hatası veriyor. Dcont'un tarih bölümünde bir sorun var gibi.

Visual Basic
  1. Dim stLinkCriteria1, stLinkCriteria2, stLinkCriteria3 As String



Yukarıdaki alanı aşağıdaki şekilde değiştir. stLinkCriteria3

Visual Basic
  1. Dim stLinkCriteria1, stLinkCriteria2 As String





hocam ekte eklemeye calıstım örnegi halen hata veriyor


Eklenti Dosyaları
.rar   kademe.rar (Boyut: 26,28 KB / İndirilme: 65)



  Alıntı
Bu mesajı beğenenler:
#23
Visual Basic
  1. Private Sub Komut672_Click()
  2. Dim C As Variant
  3.  
  4. If DCount("*", "[Arıza Kayıtları]", "Plaka=" & [Plaka] & " And [Evrak Tarihi]=#" & Format(Me.[Evrak Tarihi], "mm\/dd\/yyyy") & "#") > 0 Then
  5. C = MsgBox("DiKKAT!...LİSTENİZDE...*" _
  6. & SD1 & " * Tarihli * " _
  7. & SD2 & " * Plakalı*" _
  8. & SD3 & " KAYIT DAHA ÖNCEDEN GİRİLMİŞ." _
  9. & vbCr & vbCr & " KAYIT ETMEK İSTİYORMUSUNUZ...", vbYesNo + vbQuestion, "..***..DİKKAT..***..")
  10. If C = vbNo Then
  11. Me.Undo
  12. Exit Sub
  13. Else
  14. DoCmd.RunCommand acCmdSaveRecord
  15. MsgBox "Kaydedildi"
  16. End If
  17. End If
  18. End Sub


olarak deneyınız....



  Alıntı
Bu mesajı beğenenler:
#24
(11-12-2017, 22:12)dsezgin demiş ki:
Visual Basic
  1. Private Sub Komut672_Click()
  2. Dim C As Variant
  3.  
  4. If DCount("*", "[Arıza Kayıtları]", "Plaka=" & [Plaka] & " And [Evrak Tarihi]=#" & Format(Me.[Evrak Tarihi], "mm\/dd\/yyyy") & "#") > 0 Then
  5. C = MsgBox("DiKKAT!...LİSTENİZDE...*" _
  6. & SD1 & " * Tarihli * " _
  7. & SD2 & " * Plakalı*" _
  8. & SD3 & " KAYIT DAHA ÖNCEDEN GİRİLMİŞ." _
  9. & vbCr & vbCr & " KAYIT ETMEK İSTİYORMUSUNUZ...", vbYesNo + vbQuestion, "..***..DİKKAT..***..")
  10. If C = vbNo Then
  11. Me.Undo
  12. Exit Sub
  13. Else
  14. DoCmd.RunCommand acCmdSaveRecord
  15. MsgBox "Kaydedildi"
  16. End If
  17. End If
  18. End Sub


olarak deneyınız....



hocam kod calıştı. ama kayıt etme (Hayır) desemde tabloya kayıt ediyor.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Açılan Kutudan Kritere Göre Veriyi Başka Alana Yazdırma osman06 8 474 23-11-2025, 11:33
Son Mesaj: dsezgin
access-sql-20 [TABLO] Liste Kutusu-çoklu Seçim özellikli Alana Excelden Verileri Yapıştırma mkoblayek 18 1.097 18-02-2025, 08:49
Son Mesaj: mkoblayek
  çoklu Kullanıcılarda Mükerrer Evrak Numarası (transaction) kaburkan 4 427 09-01-2025, 13:26
Son Mesaj: celalll
access-sql-9 [SORGU] Tabloda Geçen Iki Alanda Ortak Kelime Var Ise Istenilen Alana Işaret Koymak sevincili 5 452 20-09-2024, 01:09
Son Mesaj: dsezgin
  [FORM] Formda Kriterlere Göre Sorgulanan Kayıt Miktarının Form üzerinde Gösterilmesi M_Kemal_Askeri 1 380 13-05-2024, 05:10
Son Mesaj: dsezgin
  Farklı Tablodan Mükerrer Olmayan Bilgi Almak bilservisci 5 535 17-12-2023, 18:04
Son Mesaj: dsezgin
  [FORM] Metin Kutusundaki Değere Göre Altforma Kayıt Eklensin Yada Eklenmesin ŞabanTR 4 587 17-12-2023, 17:40
Son Mesaj: ŞabanTR
  Raporda Büyüyebilir Alana Göre Dikey çizginin Yüksekliğinin Değişmesi adnnfrm 1 366 13-11-2023, 17:18
Son Mesaj: BeyTor

Foruma Git:


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