(21/09/2022, 09:28)atoykan yazdı: Dcount syntaxı Dcount(("ifade", "etkialanıi", "kriterler") şeklindedir. D domaini Count sayı ifade eder. bu syntax içinde çift tırnak içinde yazdığınız ifade domainde aranacak ifadeyi temsil eder, çift tırnak açılınca ifadeye ilişkin denetim başlar kapanınca biter ve ifade değişkeni atanır, Sql mantığı ile aynıdır zira Dcount, Dsum gibi işlevler işleyiş olarak birer sorgudur. [xxx] şeklinde yazdığınız ifadeler ise kontrolleri ifade eder, sizin yazdığınız şekli ile formunuzdaki tblgrv kontrolünü değişken olarak aramakta bu sebeple hata vermektedir.
Çok özür dileyerek soruyorum
Alıntı:=DCount("*";"tblgrv";"[persicil] =" & [sicil] & " And [gturu]='MAÇ GÖREVİ'")
bu kod ile yine doğru sonuç veriyor
Alıntı:DCount("persicil";"tblgrv";"gturu= 'UYGULAMA' And [persicil]=" & [sicil])
üstteki kodda "gturu" ifadesi çift tırnak içinde alttaki kodda ise [] içerisinde mantığını anlamaya çalışıyorum forumda count işlemini çok sefer kullanma ihtiyacım olacak ifade ve etki alanı yazımında "" arasında olmasımı lazım "" arasında yazacağımız domainde aratacağımız [] arasında yazacağımız ise arama direk buna bak diyeceğimiz kontrollermi oluyor. Eğer öyle ise tblgrv tablosunu aramasını istemiyorum direk ona bakmasını istiyorum [] içerisinde olması lazım değilmi
Tekrar özür diliyorum ama mantığını oturtmaya çalışıyorum.