Поделиться через


Функция Count (службы Reporting Services)

Возвращает число значений, отличных от NULL, задаваемых выражением, оцениваемым в контексте данной области.

Синтаксис

Count(expression, scope, recursive)

Параметры

Тип возвращаемых данных

Возвращает тип Integer.

Замечания

Значение scope не может быть выражением и должно относиться к текущей или содержащей области.

Пример

В следующем примере кода показано выражение, вычисляющее число значений Size, отличных от NULL, для области по умолчанию и для области родительской группы. Выражение добавляется в ячейку строки, относящуюся к дочерней группе GroupbySubcategory. Родительской группой является GroupbyCategory. Выражение отображает результаты для группы GroupbySubcategory (область по умолчанию) и затем для группы GroupbyCategory (область родительской группы).

ПримечаниеПримечание

Выражения не должны содержать действительные возвраты каретки и разрывы строк; эти символы включены в пример для поддержки модулей подготовки отчетов документации. При копировании следующего примера удалите возвраты каретки изо всех строк.

="Count (Subcategory): " & Count(Fields!Size.Value) & 
"Count (Category): " & Count(Fields!Size.Value,"GroupbyCategory")