Merhabalar Sayın Sultan.
Öncelikle Hoşgeldiniz.
Tek hatanız (Hata sayılmaz) konuyu yanlış yerde açmışınız o yüzden konuyu taşıdım.
Sorunuza gelince,
Sorguda olması şartmı acaba?
Benle ilgilendiğiniz için teşekür ederim Sayın Amadeus
Bir haftadır accesste ödev yapıyorum formunuzu gezdikçe accessle ne kadar yararlı şeyler yapılabiliyormuş dedim, ama tabi bilen insan yapabiliyor =)) Ödev yapanlarla ilgilenmeme gibi bir prensibiniz olabileceğini düşündüm,ama yine şansımı deneyerek sorunumu yazayım,
izinleri kaydettiğim bir tablom var (kayıt no,izin no,personel no,personelin adı soyadı,izin adı,izin başlangıç,izin bitiş)
iki tarih arası fark sadece sorguda bulunabilir diye düşündüğüm için sorgu demiştim
yani nerde olacagı önemli değil,siz ne önerirseniz onu yapıcam,yapabilirsem
Basit anlatabilirseniz cok sevinirim,tecrübesizim accesste
Gönderdiğiniz örneğe baktım
örnekte tabloya yapılan kayıtta izin süresi kaydedilmiş sonra sorguya koyulmuş,yani izin kaydı yapılan tabloda kullanılan izini kenidimiz hesaplayıp yazmışız sonra sorguda da eklemişiz,benim anladığım bu,
ölçütte yazıdığımız Year(Date()) sorguda ne olmasını sağlıyor
bende ödevimdeki o kısmı tekrar yaparak ekledim oradaki sorguda ölçütü hangisinin altına yazmam lazım bilemedim, bakarsanız sevinirim
Year(Date()) Demek anlaşılacağı üzerine yıl'ın tarihi demek, asıl hesaplama
Private Sub Metin4_AfterUpdate()
Call sürehesap
End Sub
Function sürehesap()
İZİNDENDÖNÜŞTARİHİ.Value = İZNEÇIKIŞTARİHİ.Value + İZİNSÜRESİ
YILI.Value = Year(İZNEÇIKIŞTARİHİ)
End Function
kodlarda yatıyor burayı incele