DCount("[adı]";"Tablo1";"[adı] Like '*'
Sayın esrefigit uzunca süredir aradığım bir koddu teşekkürler minnettarım
sayın karaayhan kardeş yanlış hatırlamıyorsam sen dolu olanları saysın dediydin yani içinde herhangi bir veri olanı sıfırdan büyük olanları değil
evet sayın esrefigit, ama sayı içeren bir alan ve hesaplamalar sonucu 0 olan alanlar varmış dikkat etmemiştim onu da kendim ekledim haklısınız boş olanlar da ="" yazarlarsa sorun olmaz sanırım
bir kişiye bağlı altformda bu işlemi yaptırıyoruz..
ve kişi kişi sayması lazım fonksiyon nasıl olur o zaman?
=DCount("[miktarı]";"Tablo1";"[miktarı]>0 And id= Formlar![kişiler]![sırano] ")
bu şekilde olursa kişiyi sayıyor
kolay gelsin..
Sayın karaayhan
Alt form üzerine bir metin kutusu koyup denetimine
=IIf(IsNull([miktarı]) Or [miktarı]="" Or [miktarı]=0;"0";"1")
yazarsanız, null, 0 veya boş olmayan değerler 1, diğerleri 0 olacaktır. Daha sonra bu alt form üzerindeki alanları toplatarak miktar alanı null, boş veya 0 olmayanları toplatmış olacaksınız.
güzelbir yaklaşım teşekkürler sayın demiral hocam..