AccessTr.neT
Tabloda boş değeri 0 yapmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Tabloda boş değeri 0 yapmak (/konu-tabloda-bos-degeri-0-yapmak.html)



Tabloda boş değeri 0 yapmak - habatay - 03/02/2014

Tabloada hesaplanmış alanda toplama yaptırıyorum ancak satırlardan birinde değer olmayınca toplama yapmıyor.Bunun queryde nasıl yapıldığını biliyorum ama tabloda yapam lazım şimdiden teşekkürler


Cvp: Tabloda boş değeri 0 yapmak - ozanakkaya - 03/02/2014

IIf(IsNull([Alan1]);[Alan2];IIf(IsNull([Alan2]);[Alan1];[Alan1]+[Alan2]))

[Resim: do.php?img=4144]


Cvp: Tabloda boş değeri 0 yapmak - habatay - 03/02/2014

İlginiz için öncelikle teşekkür ederim.Ancak bu formülü sadece 2 alan için uygulayabiliyorum ama benim yapmak istediğim alan sayısı 10 bu yüzden uygulayamadım.


Cvp: Tabloda boş değeri 0 yapmak - atoz112 - 03/02/2014

merhaba,

tablodaki toplama yapacağın alanları SAYI veri türü olarak belirledikten sonra,
VARSAYILAN DEĞER kısmına da 0 yaz...("...tabloda yapmam lazım..." dediğiniz için)


bir diğer yöntem ise,
Nz Fonksiyonu;

hem boş alanlara 0 değerini atamak hem de 0 değerli alanları toplama içerisine dahil etmek için;

me.toplamanınyapilacagitextbox.value=Nz([alan1];0) + Nz([alan2];0) + Nz([alan3];0)...

Hangisi uygun gelirse,deneyebilirsiniz.
iyi çalışmalar.
saygılar.


Cvp: Tabloda boş değeri 0 yapmak - habatay - 03/02/2014

IIf([ALAN1] Is Null;0;[ALAN11])-IIf([ALAN2] Is Null;0;[ALAN2])
formülü ile çözdüm ilginiz için teşekkür ederim.