Skip to main content

AccessTr.neT


süresi dolan kursun aktifliğini kaldırma

süresi dolan kursun aktifliğini kaldırma

Çözüldü #1
Arkadaşlar kurs faaliyet programı yapıyorum. Bir nokta da takıldım. Kursun bitiş tarihi, bugünden daha eski bir tarihse "kurs aktifmi" yazan seçenek düğmesinin işaretinin kalkmasını istiyorum. Ben "kurs bitiş tarihi" metin kutusunun çıkıldığında olayına kodu yazdım. Ama ben istiyorum ki formu açtığım zaman bütün kayıtları konrtol etsin ve süresi geçen kursların aktiflik özelliğini kaldırsın.
Bu konuda yardımcı olursanız sevinirim. Örnek ekliyorum
.rar afil.rar (Dosya Boyutu: 17,74 KB | İndirme Sayısı: 27)
Son Düzenleme: 19/05/2009, 00:18, Düzenleyen: afil.
Cevapla
Çözüldü #2
Kodları formunuzun Yüklendiğinde olayına yerleştirecek olursanız istediğiniz sonucu elde edersiniz:
Kod:
Private Sub Form_Load()
If Me.KURS_BIT_TARIHI > Date Then
Me.KURS_AKTIFMI = -1
Else
Me.KURS_AKTIFMI = 0
End If
End Sub

NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
Çözüldü #3
Sn afil;
Sn tdsharun'un çözümüne ek olarak
Formunuzun KayıotKaynağına:
Kod:
SELECT TBL_KURS_TARIHLERI.Kimlik, TBL_KURS_TARIHLERI.KURS_BAS_TARIHI, TBL_KURS_TARIHLERI.KURS_BIT_TARIHI, IIf([KURS_BIT_TARIHI]<Date(),0,-1) AS KURS_AKTIF_MI
FROM TBL_KURS_TARIHLERI;

yazıp, KURS_AKTIFMI onay kutusunun DenetimKaynağına
Kod:
KURS_AKTIF_MI
yazarsanız başka bir çözüm yolu olur.
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla
Çözüldü #4
Sayın hocalarım teşekkürler. Sorun çözüldü.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da