[VBA] Cikis kaydindaki hata
#1
aşağıdaki dosyada şirkete gireş/çıkış yapan araçları kaydediyorum.
Önceki giriş zaptığım verilerin çıkışlarını yaparken (Kimlik numarası, Şirket, Arac, Adi Soyadı ve Tarih) olarak birisi ile arayıp altformdaki Adi Soyadı na çift tıklayıp verileri üstforma gönderiyorum, üstformda çıkış saatini, hangi kapı oldugunu yazip ve kaydet düğmesi ile kaydediyorum.

Kayıttan sonra çıkış yapmak istediğim veriyi dogru olarak kaydediyor ama ayni çıkış yapmak istediğim veriyi çıkış bilgileri yazılmamış olarak altformda tekrar gösteriyor.

Yani aynı kayıttan altformda ikitane bulunuyor.
Buradaki hatayı nasıl giderebiliriz.
Benim yapmak istediğim şey: Sabah şirkete giren araçların akşam çıkışlarını yapmak istiyorum.

Yardımlarınıza şimdiden teşekkür ederim.
kaleci

Arkadaşlar bir şeyindaha farkına vardım. Çıkışını yapmak istediğim veriyi, çıkışı yapılmış olarak en son kaydedilen satırdaki verilerin üzerine kaydediyor.


Eklenti Dosyaları
.rar   Örnek.rar (Boyut: 72,36 KB / İndirilme: 90)



  Alıntı
Bu mesajı beğenenler:
#2
Sayin kaleci ;

Tabloda plaka ile giris tarihini birlikte birincil anahtar yaparsaniz ve cikis olmadan ikinci aracin bir baska tarihte giris yapmasini kontrol ettirirseniz tablodaki mukerrer kayitlar olmayacaktir. Refresh eylemini gozden gecirebilirsiniz.

Kolay gelsin.....



  Alıntı
Bu mesajı beğenenler:
#3
Sayin dsezgin83260,

Affedersiniz, dediginiz iliskilendirme mi? Pek anlayamadim.

saygilarimla
kaleci



  Alıntı
Bu mesajı beğenenler:
#4
Sayin kaleci;

Birincil anahtar, tablodaki isaretli sutunun index alan olup, tekrar eden kaydi girme kontrolu sistem tarafindan otomatik yapilir ve yinelenen kayit var ise uyari mesaji alirsiniz.
Uygulamanizda ki tabloyu tasarlayip, arac plakasi ile giris tarihinin oldugu sutunlari secerek tasarim menu cubugundan anahtar butonu ile yapabilirsiniz.

[Resim: attachment.php?aid=14891]


Eklenti Dosyaları
.png   TblIndex.png (Boyut: 71,07 KB / İndirilme: 139)



  Alıntı
Bu mesajı beğenenler:
#5
Sayin dsezgin83260,

Asagidaki Kod ile calisiyordum. Bu kod Adi Soyadi na cift tikladigimda yukaridaki Forma almiyor. 30 defa aliyor 31. defa almiyor veya 40. defa alyor 41. defa almiyor.

[undefined=undefined]Private Sub NameVorname1_DblClick(Cancel As Integer)
DoCmd.SearchForRecord acForm, "frmKfz", acFirst, "[ID] = " & Me![ID]
End Sub
[/undefined]

kaleci



  Alıntı
Bu mesajı beğenenler:
#6
Sayin kaleci;

SearchForRecord komutunu sizin soylediginiz araliktan fazla calistirmama ragmen tum aranan kayitlari ust forma tasidi.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Nerde Hata Yapıyorum SBNS 3 352 21-10-2024, 20:38
Son Mesaj: halily
  [FORM] Dcount Hata Veriyor TheREDROSE 4 360 04-08-2024, 15:12
Son Mesaj: TheREDROSE
  [FONKSiYON] Fonksiyonda Hata zimbit 1 321 12-02-2024, 18:52
Son Mesaj: dsezgin
  [VBA] Dosya Yolu Boş Ise Hata Alıyorum serdem48 4 447 26-10-2023, 14:11
Son Mesaj: serdem48
  Barkod Okuyucu Cihaz Ile Personel Giriş çıkış atkbursa 7 995 07-05-2023, 15:51
Son Mesaj: atkbursa
  Ikon Eklerken Hata orhnkprn 2 353 27-01-2023, 00:54
Son Mesaj: BeyTor
  Error Hata Bora34 85 3.592 20-12-2022, 21:22
Son Mesaj: halily
  [SORGU] Sözdizimi Hata Kodu Alıyorum golf2000 12 897 29-08-2022, 20:00
Son Mesaj: halily

Foruma Git:


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