Yanıtı sizden bir önceki yoruma yazmıştım.
Sn.Mehmet DEMİR, 3DEVAMSIZLIK-Güncelleştirme Sorasında ki kodu;
Private Sub Ctl3_DEVAMSIZLIK_AfterUpdate()
If
Dlookup ("[3 DEVAMSIZLIK]", "Sorgu4", "[3 DEVAMSIZLIK]") Then
MsgBox ("Bu Elemanın devamsızlığı 3 oldu!"), vbExclamation, "UYARI"
End If
End Sub
ile değiştiriniz.
Görmedim. C# ta bilginiz var mı?
Merhaba arkadaşım;
Bir acemi olarak bende uğraştım sorduğun soru üzerinde. Ama ben biraz değiştirdim.Ben kayıtlar için ayırt edici olmasım için TCKN bilgisi alanı ekledim.
Form üzerinde 3 ayrı kutucuğa tarih yazarak olmasın dedim. Bunun için devamsızlığın olduğu ayrı bir tablo var. Bir de YeniAnaForm da bugün işe gelmedi onay kutusu var. Eğer bilgileri girip onu işaretlersen devamsızlık tablosuna kaydı işlediğin tarihi ve yoklama durumunu GELMEDİ olarak kaydediyor. Sonra yandaki listede listeleyip aşağıda açıklama yerinde kaç gün devamsızlığı var ise yazıyor. Sonraki gün aynı daha önceden yazdığın kişinin TCKN sini girersen bu kişi daha önceden devamsızlık yapmış deyip tekrar bilgileri gimeyesin diye önceden girdiğin bilgileri getiriyor. Tek yapman gereken yeni gündeki devamsızlığı kaydetmesi için bugün gelmedi onay kutusunu işaretlemen.
Ben kendimi geliştirmek adına uğraştım. İçine sinerse hayırlı olsun. Güle güle kullan.
İyi çalışmalar.
eline sağlık teşekkür ederimde yalnız sürekli makro uyarısı veriyor yanlış giden birşeyler var
[img]
[/img]
Ek dosyayı güncelledim.
Tekrar indiripi bakarmısınız