Ömer hocam önce emeğinize bilginize sağlık. Size ait değilmiş, haklıymışsınız.

Neden size ait olduğunu sandığımı da en altta anlatacağım hocam
Hocam önce örnek dosya ile başlayayım. Örnek dosyadaki kodun
en önemli özellikleri şunlar,
1-- Her yeni günün başlangıcında, saat 00:00 olduğunda, bir alt satıra yani,
günün tarihinin olduğu satıra kayıyor.
2-- Her 15 dakikada bir, sağdaki sütuna yani,
saat diliminin olduğu sütuna kayıyor.
3-- Eğer sadece günün tarihi yok ise
(silinmiş veya bozulmuş ise), uyarı mesajı veriyor. Diğer eksik tarihlerde ise
uyarı vermemeli. Zaten vermiyor.
4-- Eğer sadece o anki saat dilimi yok ise (silinmiş veya bozulmuş ise), uyarı mesajı vermesi gerekiyor. (İşte eksik olan bu). Diğer eksik saatlerde yine uyarı vermesine gerek yok.
5-- Eğer mesai saatleri dışındaysak,
(dosya mesai saatleri dışında açıldıysa) yine uyarı mesajı veriyor.
Yani mavi renkli olan
dördüncü madde hariç, diğer uyarılar sorunsuz çalışıyor.
Kısaca, benim ihtiyacım olan sadece dördüncü madde.
.................................
.................................
Hocam şöyle yaptım, sizin kodunuzu, mevcut kodun altına
ilave ettim.
Mevcut koddaki uyarı mesajlarını ve bir tane Else'yi, yeşil renkli pasif yaptım.
Şu hata ile karşılaştım.
-- Günün tarihi bozulmuşsa uyarıyor, sorun yok.
Ama,
-- Anlık saat dilimi bozulmuşsa, uyarı çıkmıyor.
-- Bir de
sadece o anlık saat dilimi bozuk veya silinmiş ise uyarı çıkmalı. eksik olan tüm saat veya tüm tarihler için uyarı
çıkmamalı.
Neden peki?
Çünkü hocam, tüm saat ve tüm tarihlerin bozuk veya eksik olmasıyla ilgili, aşağıda linkini vereceğim konuda, bu işi yapacak kodları oluşturarak, siz bu olayı daha önceden
çözmüştünüz. Ve halen kullanıyorum.
Yani kısacası ihtiyacım olan sadece mavi renki dördüncü madde.
(Hatta tarih aralığını, saat dilimini çıkacak mesajda belirtmesine gerek yok, çünkü o vazifeyi görecek kodlarınız vardı)
Çözüldü - Silinmiş veya Hatalı Saatler İçin Uyarı Verme