AccessTr.neT
Tarih doğruluğunu kontrol etmek - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Tarih doğruluğunu kontrol etmek (/konu-tarih-dogrulugunu-kontrol-etmek.html)



Tarih doğruluğunu kontrol etmek - gogoli01 - 17/04/2009

form üzerinde bulunan tarih alanına girilen tarihin doğru olup olmadığını kontrol etmek veya tarih alanını sınırlamak (örnek: 01.01.2000 'den küçük, 31.12.2029 'dan büyük tarih girememek) sadece belirtilen tarih aralığına ait değer girilmesi nasıl sağlanabilir?


Cvp: Tarih doğruluğunu kontrol etmek - Puletin - 17/04/2009

1. Tarih alanı için bunu deneyiniz

Kod:
Private Sub Tarih1_AfterUpdate()

If Me.Tarih1.Value < #1/1/2000# Then
MsgBox ("01.01.2000 den daha küçük bir tarih giremezsiniz")
Me.Tarih1.Value = ""
Else
End If

End Sub

2. Tarih alanı için bunu deneyiniz

Kod:
Private Sub Tarih2_AfterUpdate()
If Me.Tarih2.Value > #12/31/2029# Then
MsgBox ("31.12.2029 dan daha büyük bir tarih giremezsiniz")
Me.Tarih2.Value = ""
Else
End If
End Sub


Tek Bir Tarih alanından ikisinide denetlemek içinse bunu

Kod:
Private Sub Tarih_AfterUpdate()

If Me.Tarih.Value < #1/1/2000# Then
MsgBox ("01.01.2000 den daha küçük bir tarih giremezsiniz")
Me.Tarih.Value = ""
Else
If Me.Tarih.Value > #12/31/2029# Then
MsgBox ("31.12.2029 dan daha büyük bir tarih giremezsiniz")
Me.Tarih.Value = ""
Else
End If
End If
End Sub




Cvp: Tarih doğruluğunu kontrol etmek - assenucler - 17/04/2009

Teşekkürler.


Cvp: Tarih doğruluğunu kontrol etmek - accessman - 17/04/2009

tablo da alan özelliklerinden sınır koyabilirsiniz


Cvp: Tarih doğruluğunu kontrol etmek - gogoli01 - 18/04/2009

yardımlarınız için teşekkür ederim. en kısa sürede deneyip sonucu sizlerle paylaşacağım.
iyi çalışmalar.
3 nolu seçenek tam da benim aradığım bir kontroldü.
yardımlarınız için tekrar teşekkür ederim.