AccessTr.neT

Tam Versiyon: Sorguda Boş Değeri Toplayamama
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhabalar Çok soru soruyorum  kusura bakmayın, yine bi sorunum var,    5 tane toplam sorgusuyla,  personellerin  izinli, görevli, raporlu vs. sayılarını buldum,
sonra tek sorguda hepsini çekip  personel biriminin toplam sayısından bu izinli,raporlu vs düşüp aktif personel sayısını bulduruyorum..   değer varken hesaplama yapıyor.
ama örneğin hizmet içi eğitim boş olsun. birimden oraya personel gitmemiş olsun.  boş değer geldiği için formül çalışmıyor.

Visual Basic Code
AKTİF: ([TOPLAM]- [RAPORLU]-[İZİNLİ]-[EĞİTİM]+[GECİCİGELEN])

 
BURADA   ALANLAR DOLUYSA HESAP YAPIYOR HERHANGİ BİR SORGU BOŞ DEĞER GETİRİRSE HESAP YAPMIYOR.  hocalarımızdan yardımlarını rica ediyorum.

ifadeleri Nz(ifade;0) içine alarak dener misiniz?
yada IIF (IsNull(ifade1);0;ifade) ……………..
nz([TOPLAM];0)- Nz([RAPORLU];0)……
gibi
nz([TOPLAM],0)- nz([RAPORLU],0)-nz([İZİNLİ],0).........  gibi deneyin
hocam   aktif:nz([TOPLAM],0)- nz([RAPORLU],0)-nz([İZİNLİ],0)  yazıyorum   virgülde hata veriyor
hocam noktalı virgül olacak, Vba da bu tarz şeyler virgül, Access de noktalı virgül ile yarılıyor sanırım.. ÇOK TEŞEKKÜR EDERİM İLGİLENDİĞİNİZ İÇİN