Udostępnij za pośrednictwem


Funkcja CountRows (program Report Builder 3.0 i usługi SSRS)

Zwraca liczbę wierszy w określonym zakres, włączając wiersze z wartościami null.

Ostrzeżenie

Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.

Składnia

CountRows(scope, recursive)

Parametry

  • scope
    (String) Nazwa zestawu danych, dane region, lub grupę, która zawiera elementy raportów do zliczania.

  • recursive
    (Typ wyliczeniowy) opcjonalne.Simple(domyślnie) lub RdlRecursive.Określa, czy agregacja ma być wykonywana cyklicznie.

Zwracany typ

Zwraca Integer.

Uwagi

Funkcja CountRows zlicza wszystkie wiersze w określonym zakresie z uwzględnieniem wierszy zawierających wartości null.

Wartość scope nie może być wyrażenie i musi odwoływać się do bieżącego zakres lub zakres zawierającego.

Aby uzyskać więcej informacji, zobacz Kompendium funkcji agregujących (program Report Builder 3.0 i usługi SSRS) i Opis zakresu wyrażeń dla sum, wartości zagregowanych i kolekcji wbudowanych (program Report Builder 3.0 i usługi SSRS).

Więcej informacji o agregatów cyklicznych, zobacz Tworzenie grup hierarchii cyklicznej (program Report Builder 3.0 i usługi SSRS).

Przykład

Poniższy przykład kodu pokazuje wyrażenie oblicza liczbę wierszy w grupie wiersz o nazwie GroupbyCategory (oparte na wyrażenie [Category]).

="Number of rows: " & CountRows("GroupbyCategory")