Onay kutusu -1 değilse 0 yazması

01/02/2016, 11:09

yenginoglu

Merhaba sayın hocalarım,
ekli çalışmamda TBLCARI Sorgusunda bulunan ISINMABORCU hesaplamasında ISINMA -1 hesaplamaları yapıyor fakat ISINMA 0 sa 0 yazdıramıyorum.

ISINMABORCU: Dlookup ("[ToplaTUTARI]";"TBLGIDERTOPLA Sorgu";"[DONEMI]='" & [DONEMI] & "' AND " & "[GIDERYERI]='ISINMA'")/IIf([ISINMA]=-1;DSum("DAIREM2";"TBLCARI";"[ISINMA]=-1"))*[DAIREM2] 


Saygılarımla,
Ahmet Yenginoğlu
01/02/2016, 12:24

atoz112

sayın yenginoglu,

bahsettiğiniz talebinize yönelik olarak;

(uygulamanız,sürüm farklılığı nedeni ile inceleme imkanı olmadı.önceki sürüme göre de eklemek ister misiniz...yine de,ilk etapta bilgilendirme olması adına),

sorgu kod ifadesini,aşağıdaki ile değiştiriniz.

ÖRNEK:
(yazdığınız kod üzerinden)

Kod:
ISINMABORCU: Dlookup ("[ToplaTUTARI]";"TBLGIDERTOPLA Sorgu";"[DONEMI]='" & [DONEMI] & "' AND [GIDERYERI]='ISINMA'")/IIf([ISINMA]=-1;DSum("DAIREM2";"TBLCARI";"[ISINMA]=-1")*[DAIREM2]);DSum("DAIREM2";"TBLCARI";"[ISINMA]=0"))*[DAIREM2]))

NOT:
IIF Fonksiyonu kullanımlarında,eğer ilk tanıma uygunluk yoksa diğer seçeneği uygulaması için ikinci tanımlamayı da yazmayı unutmayınız.örneğinizden anlatılacak olunduğunda;eğer -1 değerine eşitse şunu yap...değilse (kast edilen eğer 0 ise) de bunu yap...gibi.fakat,siz;tek tanımlamada bulunmuşsunuz hali ile.

bilginize...iyi çalışmalar,saygılar.
01/02/2016, 17:31

yenginoglu

hocam resimdeki gibi hata verdi.


Çok teşekkür ederim.
Sağlıkla kalın