Count (Reporting Services) işlevinde
Belirli kapsam bağlamında Hesaplandı belirtilen null olmayan değerleri sayısını döndürür.
Count(expression, scope, recursive)
Parameters
expression
(Variant veya BinaryToplama gerçekleştirmek için ifade =Fields!FieldName.Value. Bu ifade toplama işlevleri içeremez.scope
(String) Adını bir dataset, Grup veya veri bölge toplamak işlevini uygulanacağı için raporu öğelerini içerir. If scope belirtilmemişse, geçerli kapsam kullanılır. Daha fazla bilgi için bkz: Yerleşik rapor ve toplamak işlevleri (Reporting Services) deyimler içinde kullanma ve Yerleşik rapor ve toplamak işlevleri (Reporting Services) deyimler içinde kullanma.recursive
(Numaralanmış tür) Isteğe bağlı.Simple (varsayılan) veya RdlRecursive. Toplama işleminin yinelemeli olarak yapılıp yapılmayacağını belirtir.Daha fazla bilgi için bkz: yinelemeli hiyerarşi groups (Reporting Services) oluşturma.
Dönüş Türü
Verir bir Integer.
Remarks
Değeri scope bir ifade olamaz ve geçerli kapsamı ya da içeren bir kapsam başvurması gerekir.
Example
Aşağıdaki kod örneği null olmayan değerleri sayısını hesaplayan bir ifade gösterir. Size varsayılan kapsam ve üst grup kapsamı. Ifade bir hücre alt gruba ait bir satır eklenir GroupbySubcategory. Üst grup GroupbyCategory. Ifade için sonuçlar görüntüler. GroupbySubcategory (varsayılan kapsam) ve sonra GroupbyCategory (üst grup kapsamı).
Not
İfadelerin gerçek satır başlarını ve satır sonlarını içermemesi gerekir; bunlar örneğe belge işleyicileri desteklemek için eklenmiştir.Aşağıdaki örneği kopyalarsanız, satır başlarını her satırdan kaldırın.
="Count (Subcategory): " & Count(Fields!Size.Value) &
"Count (Category): " & Count(Fields!Size.Value,"GroupbyCategory")