Функция Count (службы Reporting Services)
Изменения: 15 сентября 2007 г.
Возвращает число значений указанного выражения, отличных от NULL.
Синтаксис
Count(Expression, Scope)
Параметры
- Expression
(Variant или Binary) — выражение, к которому применяется агрегат. Выражение не может содержать статистические функции. При выполнении функции подсчитывается число всех значений указанного выражения, отличных от NULL.
- Scope
(String) Имя набора данных, группирования или области данных, содержащих элементы отчета, к которым применяется статистическая функция. Если указан аргумент Scope, статистическая функция применяется ко всем данным в наборе данных, группировании или области данных. Дополнительные сведения об аргументе Scope см. в разделе Использование функций отчетов в выражениях (службы Reporting Services).
Тип возвращаемых данных
Возвращает тип Integer.
Замечания
Значением Scope не может быть выражение.
Пример
Следующий пример кода возвращает число сотрудников, относящихся к самой внешней области данных:
Count(Fields!EmployeeID.Value, Nothing)
Следующий пример кода возвращает число всех заказов, относящихся к группированию или области данных Orders:
Count(Fields!OrderID.Value, "Orders")
См. также
Основные понятия
Создание выражений в службах Reporting Services