Kayıtlarda Yapılan Değişiklikleri Gözlemleme Örneği
#25
örneğinizi bizimle paylaştıgınız için teşekkur ederim.

kendime uyarlamaya çalıştım ama 2 tablonun verilerinin toplandığı (tahsilat geçmiş anadolu) sorgudan bilgilerin alındığı formda (tahsilat) değişiklik yapıldığında frm casusta birden fazla değişiklik yapmışım gibi birden fazla bilgi oluyor

.......yani tahsilat formunda tek bir değişiklik yapsam bile birden fazla işlem yapmışım gibi frm casusta birden fazla kayıt değişikliği görünüyor....

bu durumu nasıl düzeltebilirim ...Şimdiden gösterdiğiniz ilgiye teşekkur ederim...


Eklenti Dosyaları
.rar   trz-kayit-casusu-birden fazla.rar (Boyut: 121,99 KB / İndirilme: 34)



  Alıntı
Bu mesajı beğenenler:
#26
Merhaba sayın zeytu..

Geç cevap için kusura bakmayınız.. Bu sıra çok aktif olmadımdan sanırım sorunuz gözümden kaçmış..

Örneğinizi düzenledim.. Sorun formunuzun veri kaynağını oluşturan sorgudan kaynaklı.. sorgunuzu oluşturan tablo normalizasyonunuz ne yazık ki hatalı.. sorgudaki her hareket müşteri bilgilerinizi tuttuğunuz tablonuzu tetikliyor.. Değişikliği yaptığınız alana göre diğer tablodaki 1, bazen 2 hatta 3 alan yeniden değer alıyor.. Bu da casus tarafından kaydediliyor.. İki tablo arasında ilişki kurma yönteminiz olmamış.. Bu konu üzerinde biraz daha durmanızı öneririm..

Ben bu aşamada geçici olsada bir çözüm ürettim, sorun yok görünüyor..


Eklenti Dosyaları
.rar   trz-kayit-casusu-birden fazla.rar (Boyut: 107,72 KB / İndirilme: 68)



  Alıntı
Bu mesajı beğenenler:
#27
Uzun süredir yoğunluğumdan dolayı forumda aktif olamadığım için daha önce görmediğime çok üzüldüğüm bir uygulama gerçekten. Uygulama güzel, açıklama bir o kadar güzel. Üstelik hayali değil, gerçekçi ve herkesin işine yarayacak bir çalışma olmuş... Tebrik ederim Taruz, ellerin dert görmesin...



  Alıntı
Bu mesajı beğenenler:
#28
Teşekkür ederim değerli dostum.. Yokluğun bizler için büyük kayıp.. Umarım eskisi gibi yeniden aramızda olursun.. Biz de eskisi gibi, o eşsiz üslûbunla hazırladığın paylaşımlarından keyifle faydalanırız..



  Alıntı
Bu mesajı beğenenler:
#29
Çok teşekkürler harika bir çalışma.
Bir sorum olacak Kayıt Casusu formunda liste kutusunda, hangi satır tıklandı ise o satırın kimlik bilgisi kullnılarak formun filtrelenmesi nasıl yapılır. Tıklanan formun açılması olayını hallettim, ama kimliğe göre filtreleme yaptıramadım.

DoCmd.OpenForm [Forms]![Frm_Casus]![Liste0].Column(4, [Forms]![Frm_Casus]![Liste0].ListIndex + 1), , , [Forms]![Frm_Casus]![Liste0].Column(4, [Forms]![Frm_Casus]![Liste0].ListIndex + 1).[Kimlik] = [Forms]![Frm_Casus]![Liste0]



  Alıntı
Bu mesajı beğenenler:
#30
Merhaba.. Bu isteğiniz için kimlik numarası alanının bilinmesi gerekir..

Ekteki düzenlemede formda bu alan belirtilmiş ve işle sonrası listeden ilgili kayıt açılması sağlanmıştır.. Kayıt silinmişse uyarılırsınız..:

Visual Basic
  1. If Liste0.Column(9) = "kayıt silindi" Then
  2. MsgBox "Bu kayıt silinmiş.."
  3. Else
  4. Dim alan, kriter, olcut
  5.  
  6. olcut = CInt(Forms!frm_casus.Liste0.Column(3))
  7.  
  8. DoCmd.OpenForm Liste0.Column(4)
  9. alan = Forms(Liste0.Column(4)).kayitKimlik
  10. kriter = alan & " = " & "" & olcut & ""
  11.  
  12. Forms(Liste0.Column(4)).Filter = kriter
  13. Forms(Liste0.Column(4)).FilterOn = True
  14.  
  15. End If




Eklenti Dosyaları
.rar   Trz-BosAlanKontrol-Form-acma.rar (Boyut: 23,84 KB / İndirilme: 50)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
access-sql-1 Gelişmiş Kullanıcı ve Grup İzinleri Belirleme Örneği Taruz 228 140.192 17-12-2019, 16:36
Son Mesaj: ucuzbaba
  Lisanslama - şifreli giriş örneği, Web Service ile beab05 21 19.925 17-10-2018, 19:26
Son Mesaj: dsezgin
  Veritabanı Şifresini Değiştirme Örneği Abdullah 5 6.251 22-06-2012, 15:36
Son Mesaj: hgulsever
  Otomatik Başlayan InputBox (Giriş Kutusu) Login Örneği Abdullah 11 8.666 22-06-2012, 15:30
Son Mesaj: hgulsever

Foruma Git:


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