Form Ailesine iyi geceler.
bütün AccessTr.neT ailesine ilgileri ve bilgilendirmeleri için teşekkürler.
Tablo ve Form üzerinde [dgm_tr] , [olm_trh] ve [ks_ys] olamek üzere üç adet alan (textbox) mevcut textboxlar: Doğum Tarihi , Ölüm Tarihi ve kişi yaşı nı belirtmektedir. Ölüm Tarihi yaşayan kişiler için boş olabiliyor. Form üzerinde veya Tablo üzerinde kişi yaşını Ölüm Tarihinin dolu veya boş olması halinde hesaplamak için nasıl bir formül oluşturabilirim.
Yardımlarınız için teşekkürler.
Merhaba aşağıdaki fonksiyon ile bulabilirsiniz.
iif IsNull(ÖlümTarihi);yaş = Date(Year) - DoğumTarihi(Year);yaş=ÖlümTarihi(Year)-DoğumTarihi(Year)
(01/11/2024, 08:54)onur_can yazdı: Merhaba aşağıdaki fonksiyon ile bulabilirsiniz.
iif IsNull(ÖlümTarihi);yaş = Date(Year) - DoğumTarihi(Year);yaş=ÖlümTarihi(Year)-DoğumTarihi(Year)
onur_can üstat ; hata veriyor
(01/11/2024, 17:20)hnfdmr yazdı: (01/11/2024, 08:54)onur_can yazdı: Merhaba aşağıdaki fonksiyon ile bulabilirsiniz.
iif IsNull(ÖlümTarihi);yaş = Date(Year) - DoğumTarihi(Year);yaş=ÖlümTarihi(Year)-DoğumTarihi(Year)
onur_can üstat ; hata veriyor
merhaba
ne hatası veriyor onu yazın birde örnek kodunuzu yazarsanız,ne oldugunu daha iyi anlarız
(01/11/2024, 17:27)C*e*l*o*y*c*e yazdı: (01/11/2024, 17:20)hnfdmr yazdı: (01/11/2024, 08:54)onur_can yazdı: Merhaba aşağıdaki fonksiyon ile bulabilirsiniz.
iif IsNull(ÖlümTarihi);yaş = Date(Year) - DoğumTarihi(Year);yaş=ÖlümTarihi(Year)-DoğumTarihi(Year)
onur_can üstat ; hata veriyor
merhaba
ne hatası veriyor onu yazın birde örnek kodunuzu yazarsanız,ne oldugunu daha iyi anlarız
YÖRÜKLERSOYAĞACI isimli çalışmamı gönderiyorum burada kişi yaşını hesaplamak istiyorum ama bir türlü formüle edemedim KİŞİ YAŞI ([ks_ys]) alanı ya boş oluyor veya hata veriyor.
Yardımlarınız için Teşekkür ederim.
ks_ys textboxında kişi yaşını hesaplamak için denetim kaynağına
=IIf(Not IsNull([LMTRH]);Year([LMTRH])-Year([DGMTR]);Year(Date())-Year([DGMTR]))
formülünü girmeniz gerekmektedir.
Bu formül LMTRH alanında ölüm tarihi mevcut ise ölüm yılı - doğum yılı olarak, şayet boş ise içinde bulunduğumuz yıl - doğum yılı olarak yaş hesaplaması yapar.