Skip to main content

AccessTr.neT


eski tarih girişini engeleme

eski tarih girişini engeleme

Çözüldü #1
tarih tanımlı metin kutusuna eski tarihli girişi nasıl engellerim

örnek olarak tarih alanına bugünden önce 40 günlük verilerin girişine musade etmesini daha önceki tarihli verilerin girileceği zaman (41.gün) "işlem yapamazsınız tarih zaman aşımına ugramıştır" uyarı verip alanın içini boşaltması lazım

iyi çalışmalar dilerim
Çözüldü #2
if DateDiff("d", [tarihkutusu], Now())>40 then
msgbox "tarih 40 günden fazla olamaz"
me.tarihkutusu.setfocus
end if


en basit bu şekilde olur
Çözüldü #3
Formlardan metin kutusunun özelliklerine girin ve geçerlilik kuralını
>Date()-40
Yapın. 40 gün öncesine işlem yaptırmayacaktır.

örnek dosya ektedir.
.rar Veritabanı1.rar (Dosya Boyutu: 15,4 KB | İndirme Sayısı: 47)
Çözüldü #4
Sayın Nihatkr Geçerlilik kuralına böyle yazarsam geçmiş kayıtları nasıl etkiler? 40 gün önce yazdığım kayıt geçerlilk kuralına uymaz hale gelmez mi? Ben mi yanlış düşünüyorum?

Burada önemli olan bu kontrollerin sadece Formu değiştirmek için açtığımda yapılması gerektiğidir.
Çözüldü #5
(30/10/2008, 13:52)Bilgisayarcı yazdı: Sayın Nihatkr Geçerlilik kuralına böyle yazarsam geçmiş kayıtları nasıl etkiler? 40 gün önce yazdığım kayıt geçerlilk kuralına uymaz hale gelmez mi? Ben mi yanlış düşünüyorum?

Burada önemli olan bu kontrollerin sadece Formu değiştirmek için açtığımda yapılması gerektiğidir.


Geçmiş kayıtlarda herhangi bir değişiklik yapmak istemiyorsanız etkilemez, aksine koruma amacında iseniz değişikliğe izin vermez.. Ama 40 gün öncesinde de mecburi bir değişikliğe gidecekseniz ozaman vay halinize. Img-grin
Son Düzenleme: 30/10/2008, 14:14, Düzenleyen: nihatkr.
Çözüldü #6
Eğer profesyonel düşünülen bir program ise zaten pek çok kontrol aşamasından geçirecektir ve geçmiş tarihli işlemler için yetki kontrolü yapacaktır. Aksi takdirde zaten problem olmaz Img-grin
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da